pip python安装库

pip python 安装库

python安装库过程中本人遇到的各种问题,pip升级报错,pip安装报错,超时报错,无权限报错,抢占报错等。
一、打开cmd
win+r,输入cmd。

  1. 先尝试输入python,如果跳出来万恶的应用商店,这时候你需要修改path里的环境变量。
    在左下角的系统搜索框里输入编辑系统环境变量。
    pip python安装库
    点击环境变量
    pip python安装库
    点击path然后点击编辑,将其中的Appstore删除,如果上面的path没有,就去下面删除。

如果显示无法识别python指令,你需要将python路径添加到path路径中。
pip python安装库
将含有python.exe的文件夹路径复制下来
pip python安装库
点击编辑
pip python安装库
编辑文本
pip python安装库
将路径粘贴,注意加上;号。
2.在cmd中输入pip指令
若显示无法识别,同样将pip.exe所在文件夹路径添加到path路径中。
pip python安装库
二、pip升级
pip install --upgrade pip -i https://mirrors.ustc.edu.cn/pypi/web/simple/ --user

在下载安装库的时候提示我pip版本太低了,得用 pip install --upgrade pip命令升级,所以我尝试用cmd下载更新了最新的pip 。但是一直更新失败。

第一步
删除Lib/site-packages文件夹中的pip-19.2.3.dist-info文件夹
不删除通常会指令报错
pip python安装库
第二步
经常会因为下载过慢而导致报错
附一个技巧

如果网络不好可以使用国内镜像, pip install xx -i http://xxx

国内的几个常用镜像地址:

豆瓣 : https://pypi.douban.com/simple
中国科学科技大学 : https://mirrors.ustc.edu.cn/pypi/web/simple/
清华大学 :https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/
我用的是pip install --upgrade pip -i https://mirrors.ustc.edu.cn/pypi/web/simple/
第三步
大概率会报错
ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问。: 'C:\Program Files (x86)\Mi
这时候在指令后面加上“ --user”即可
pip install --upgrade pip -i https://mirrors.ustc.edu.cn/pypi/web/simple/ --user
然后就会跳出来successful,令人兴奋。
三、安装库
pip install numpy
在安装科学计算库的过程中会跳出来
pip python安装库
警告:一个旧的脚本包装器正在调用pip。这将在pip的未来版本中失败。

请参阅https://github.com/pypa/pip/issues/5599以获得关于修复底层问题的建议。

为了避免这个问题,您可以使用’-m pip’来调用Python,而不是直接运行pip。

所以在前面加上python -m即可。
最终指令
python -m pip install numpy -i https://mirrors.ustc.edu.cn/pypi/web/simple/ --user
像其他的一些库
绘图库
python -m pip install matplotlib -i https://mirrors.ustc.edu.cn/pypi/web/simple/ --user
scipy库
python -m pip install scipy -i https://mirrors.ustc.edu.cn/pypi/web/simple/ --user