pycharm环境艰难安装requirements.txt库文件

今天在pycharm下,继续调试项目。
然后:git clone https://github.com/famousdraw/abstract
到本地目录。


打开requirements.ini内容如下:

(备注:这个文件是在激活venv环境条件下pip freeze >requirements.txt生成的)

cycler==0.10.0
jieba==0.42.1
joblib==0.14.1
kiwisolver==1.2.0
matplotlib==3.2.1
numpy==1.18.3
pyparsing==2.4.7
python-dateutil==2.8.1
scikit-learn==0.22.2.post1
scipy==1.4.1
six==1.14.0

pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
安装必要的库文件。
更换(Pypi)pip源到国内镜像
pip国内的一些镜像
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
提示:若担心安全问题请使用HTTPS加密源
修改源方法:
临时使用:
Linux Mac Windows 通用命令
可以在使用pip的时候在后面加上-i参数,指定pip源
pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple
永久修改:
Linux:
修改 pip.conf 文件 (没有就创建一个)
$HOME/.config/pip/pip.conf
修改内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple12
Mac:
修改 pip.conf 文件
$HOME/Library/Application Support/pip/pip.conf
如果没有上面的目录,在如下目录创建 pip.conf
$HOME/.config/pip/pip.conf
修改内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple12
Windows:
修改 pip.conf 文件 (没有就创建一个)
%APPDATA%pippip.ini
修改内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
修改文件后,执行命令发生错误
使用非HTTPS加密源(如豆瓣源),在执行命令发生错误,在命令最后加上--trusted-host pypi.douban.com
pip install django -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
pip install matplotlib -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
----------------------------------------
Command "python setup.py egg_info" failed with error code 1
in C:UsersAdministratorAppDataLocalTemppip-install-8
hotj_cbmatplotlib

解决方法是更新 setuptools 和 pip:
pip install --upgrade setuptools
python -m pip install --upgrade pip
重新执行
pip install matplotlib -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
依然失败
尝试在windows环境设置国内源
打开%APPDATA%
新建目录pip
新建pip.ini

[global]
index-url=http://mirrors.aliyun.com/pypi/simple/

[install]
trusted-host=mirrors.aliyun.com
https://zhuanlan.zhihu.com/p/30808197

依然失败
Command "python setup.py egg_info" failed with error code 1
in C:UsersAdministratorAppDataLocalTemppip-install-6
eyw34y4matplotlib

解决方法是更新 setuptools 和 pip:
pip install --upgrade setuptools
python -m pip install --upgrade pip
运行之后问题依旧
easy_install -U setuptools
error: [WinError 5] 拒绝访问。: 'e:\nlp\abstract\venv\S
cripts\easy_install.exe'
解决方法:加 --user 即可解决
正确的命令:easy_install --user -U setuptools
运行之后问题依旧
然后,把pycharm关掉,又重新打开,打开requirements.txt,系统提示需要安装文件包,然后又尝试点了一下,居然就把所有的软件包装上了。
解决的方法比较诡异,特此记录一下。

原文地址:https://www.cnblogs.com/z-cm/p/12799657.html