在pip安装库常见错误及解决办法

1.Read time out
这是超时的问题,设置默认超时时间即可,在后面加上:
–default-timeout=100 (超时时间100可以自己随便调)
如 pip install numpy --default-timeout=100
pip install tensorflow --default-timeout=100

2.No matching distribution found for XXX
这里可能是pip安装时速度太慢导致的
在后面加上国内的加速镜像即可解决
-i https://pypi.tuna.tsinghua.edu.cn/simple
如pip install tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple
这里我给大家推荐几个我常用的镜像,下载速度飞快。
国内镜像:
https://pypi.hustunique.com/simple/ 华中理工大学
https://pypi.sdutlinux.org/simple/ 山东理工大学
http://mirrors.aliyun.com/pypi/simple/ 阿里云
https://pypi.mirrors.ustc.edu.cn/simple/ 中国科技大学
http://pypi.douban.com/simple/ 豆瓣
https://pypi.tuna.tsinghua.edu.cn/simple/ 清华大学

但是这里也可能是安装时库名错误导致的报错。
在这里插入图片描述
也可能是库的版本错误的问题。
在这里插入图片描述
也有可能是python自带的库安装出现的报错
比如说:sys库,
在这里插入图片描述
3.Warning:You are using pip version 20.1; however, version 20.1.1 is available.
使用python -m pip install --upgrade pip
语句即可实现pip升级。

4.如果电脑上装了两个版本的python,比如说我的电脑上面安装了python3.6.8和python3.8.2两个版本,现在想在python3.6和python3.8上面安装numpy库。
有两种方法:
1.cmd:指定python版本进行安装
pip3.6 install numpy
pip3.8 install numpy

2.在python编译器pycharm里面操作
File------settings-------project:工程名--------project interpreter-------切换python版本-------- apply--------ok---------点击左下角的Terminal-------再直接pip安装即可。
可能用terminal安装比较慢,你也可以加镜像在后面.
当然在pycharm中倒是有一个一劳永逸的加速安装方法。
File------settings-------project:工程名--------project interpreter-------切换python版本
在这里插入图片描述
在这里插入图片描述
也可以在上面的搜索框中搜索自己想要安装的库,即可直接安装库。
在这里插入图片描述
在这修改镜像即可,永久安装加速。

5.Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: ‘/usr/local/lib/python3.6/dist-packages/cython.py’
Consider using the --user option or check the permissions.
这是安装库的权限问题

解决办法:
比如说:pip install numpy出现以上错误
那么:pip install --user numpy即可完美解决问题

持续更新中!!!有用记得点赞!!!有问题的话可以在评论区留言!!!

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 数字20 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读