-
No module named pip:
解决办法:
python -m ensurepip -
No module named 'pip._internal.cli.main'
解决方法: 对 pip 进行升级,
python -m pip install --upgrade pip --user -
HTTPSConnectionPool(host='pypi.tuna.tsinghua.edu.cn', port=443): Read timed out.
解决办法:更换pip源
pip国内镜像
- 阿里云 mirrors.aliyun.com/pypi/simple…
- 中国科技大学 pypi.mirrors.ustc.edu.cn/simple/
- 豆瓣(douban) pypi.douban.com/simple/
- 清华大学 pypi.tuna.tsinghua.edu.cn/simple/
- 中国科学技术大学 pypi.mirrors.ustc.edu.cn/simple/
使用方法:
-
临时使用,在安装时,用-i 指定pip源:
pip install numpy -i http://pypi.douban.com/simple/pip install gevent -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com -
永久更改:
-
linux 修改 ~/.pip/pip.conf , 内容为:
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple -
windows,在user目录下创建pip目录,pip目录下创建pip.ini,内容如下:
[global] timeout = 6000 index-url = https://pypi.tuna.tsinghua.edu.cn/simple trusted-host = pypi.tuna.tsinghua.edu.cn或者win+R 打开用户目录%HOMEPATH%,在此目录下创建 pip 文件夹,在 pip 目录下创建 pip.ini 文件
-