我们在安装Python的模块的时候会提示错误,其实有部分原因是由于pip的版本过低,我就因为出现这个问题而导致pillow模块安装不成功,在网上查找了很多方法都不行,直到四五天后,发现需要更新pip,所以,让我们开始吧!
python推荐使用pip包管理器,它能方便快捷地从软件仓库中寻找、安装和发布第三方模块。
使用pip list命令能够罗列出当前Python环境中已经安装的第三方模块。打开cmd命令行窗口,输入pip list并按下回车键,执行结果如下。
cmd-->pip list
如果Python环境是刚安装好的,那么将显示类似上面的内容。在输出内容中建议更新pip到最新版本,按照提示在命令行窗口中输入下面的命令升级程序。
>python -m pip install -- upgrade pip
由于pip 安装第三方库速度太慢,
可设置 pip 从国内的镜像源下载安装,以阿里云为例(本文最底下还有其他第三方库):
阿里云 http://mirrors.aliyun.com/pypi/simple/
我设置为永久地址(大概就是以后都在这个库安装的意思?)
>pip config set global.index-url http://mirrors.aliyun.com/pypi/simple/
然后再次输入命令要求更新pip:
>python -m pip install -- upgrade pip
输入后大概是被警告说该第三方库不受信任,如果要忽略该警告的话需要加入“--trusted-host mirrors.aliyun.com”
所以输入:
>python -m pip install --upgrade pip --trusted-host mirrors.aliyun.com
太好了!安装成功!盛大庆祝!
注意:后面如果要安装其他模块的话都要加入“--trusted-host mirrors.aliyun.com”,不然就会再次被警告!
例如安装pillow模块
>pip install pillow --trusted-host mirrors.aliyun.com
卸载模块的话,以pillow为例:
>pip uninstall pillow
pip 安装第三方库速度太慢
可设置 pip 从国内的镜像源下载安装
阿里云 https://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣 http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
设置方法,以清华镜像源为例:
临时使用
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple xxxxxxx
永久设置
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple