一、问题:
这次由于作业的需要,需要在 Pycharm 上下载第三方库(numpy、matplotlib、opencv-python),遇到了一堆的 BUG ;然后也在解决这些 BUG 上面花费了许多的时间;但也有许多的收获,毕竟人生的意义就在于不断的发现问题,并去寻找解决问题的方法。
1.在使用 pip 安装第三方库的时候,遇到安装的库版本不匹配的问题。查询了一些资料,其原因并不是版本不匹配,而是国内外下载环境的差异,从而导致下载出错
ERROR: Could not find a version that satisfies the requirement xxxx(第三方库名)(from version none)
ERROR: No matching distribution found for xxxx
2、在 pip 进行下下载安装一半后,直接退出报错,说是 C 盘中的某个文件存在错误,从而导致安装失败,报了一堆的红色错误;
二、解决方法:
1、升级 pip :
sudo python3 -m pip install --upgrade pip
可以现在终端输入 :pip list 查看 pip 的版本号,出现以下的提示,表示 pip 已经正确的安装,否则就要执行上面的语句,进行 pip 的升级。
2、可是上面进行 pip 的升级后,我只能下载对应的 numpy 库,其它的库例如(matplotlib、opencv-python)等第三发库依旧无法,进行正确的安装。
所以我们下面就要进行镜像库的安装
具体
可以参照这篇文章:Python配置镜像源的三种方法-CSDN博客
3、但这些方法并不适合我的安装,于是我又找到了以下这种镜像库的安装
先安装清华镜像:
pip install https://pypi.tuna.tsinghua.edu.cn/simple
可能会出现报错等问题可以进行忽略,接着执行以下语句:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn opencv-python (后面为第三方库的库名)
如果遇到权限的问题,可以加入 -user
pip install --user -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn opencv-python (后面为第三方库的库名)
接着就可以正确的安装第三方库了
文章来源:https://www.toymoban.com/news/detail-753225.html
好的,可能还存在不足,许多资料都参考于网上文章来源地址https://www.toymoban.com/news/detail-753225.html
到了这里,关于Pycharm在下载第三方库的时候,遇到的问题 ERROR: Could no find a version that satisfies the requirement xxx 解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!