目录
解决方案一:
1、在虚拟环境中切换下载的源:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
2、当出现有pip.txt文件写入时,再执行pip安装
pip install -r requirements.txt
解决方案二:
1、在 C:\Users\All Users目录下创建pip文件夹,pip文件中创建pip.ini文件
2、编辑文件内容:
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
一些镜像地址:
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban):http://pypi.douban.com/simple/
3、再进行安装
pip install -r requirements.txt
下载单个包时切换源:
pip install somepackage -i https://pypi.tuna.tsinghua.edu.cn/simple/
执行pip install -r requirements.txt 时'gbk'报错:
UnicodeDecodeError: 'gbk' codec can't decode byte 0xa8 in position 187: illegal multibyte sequence
解决方法:
单击上图绿色的路径(错误信息中的文件:lib\site-packages\pip_internal\utils\encoding.py) ,找到报错的行,给decode函数添加参数'ignore',: