pip的更新与换源
pip更新到最新版
如果你是用Python2.x,那就是
python -m pip install --upgrade pip
如果你是Python3.x,那就是
python3 -m pip install --upgrade pip
pip换源
首先来说,默认pip的源都是在国外的,由于国内的网络环境(你懂得)的特殊状况,如果使用默认的pip源,在国内的网络环境下非常不稳定,将会在安装过程中产生非常不好的影响,因此极力建议将pip的源设置为国内的镜像,确保pip的使用高效而稳定,废话不说,现在开始。
linux
#更改pip源至国内镜像
mkdir ~/.pip
vim ~/.pip/pip.conf
#python3版本更新
pip3 install --upgrade pip
windows
在windows文件管理器中,输入 %APPDATA% ,会定位到一个新的目录下,在该目录下新建pip文件夹,然后到pip文件夹里面去新建个pip.ini文件
在新建的pip.ini文件中输入以下内容,搞定
[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn
pipenv 换源
sudo vim /etc/profile
添加环境变量,最后一行追加
PYPENV_PYPI_MIRROR=https://pypi.tuna.tsinghua.edu.cn/simple
注:此时pipfile里面的源不会更改,但实际下载路径已经修改,速度会快很多
也可以编辑虚拟环境下 Pipfile,将其中指定包的url更换为国内的源,但此方法只对已安装包,移植到其它环境时有效。