当我们需要安装一些必要的库文件,例如:cv2,tkinter等,会遇到许多问题
所有的库文件都可以类比以下方法去下载
安装方法:
打开命令输入行,输入:
pip install cv2
pip install tkinter
即可安装。
但是由于网络环境问题出现:
ERROR: Could not find a version that satisfies the requirement erfasefas (from versions: none)
ERROR: No matching distribution found for erfasefas
遇到这样的问题就需要使用镜像网站去下载,在cmd(命令提示行)中输入:
pip install 包名 -i 网站名 --trusted-host 网站名
网站有以下可用:
上海交通大学:http://ftp.sjtu.edu.cn/html/resources.xml(部分移动运营商出口状况不佳,无法访问)
华中科技大学:http://mirror.hust.edu.cn/(当前已用容量估计:4.83T)
清华大学:http://mirrors.tuna.tsinghua.edu.cn/(当前已用容量估计:9.8T)
北京理工大学:http://mirror.bit.edu.cn/web/
兰州大学:兰州大学开源社区镜像站
中国科技大学:http://mirrors.ustc.edu.cn/(当前已用容量估计:21.32T)
大连东软信息学院:http://mirrors.neusoft.edu.cn/(当前已用容量估计:2.5T)
东北大学:OpenSource Mirrors
北京交通大学:BJTU free and open source software mirror
中国地质大学:http://mirrors.cug.edu.cn/(当前已用容量估计:2.3T)
浙江大学:http://mirrors.zju.edu.cn/
厦门大学:Welcome to CentOS
中山大学:http://mirror.sysu.edu.cn/
重庆大学:http://mirrors.cqu.edu.cn/(当前已用容量估计:3.93T)
CentOS:CentOS
Archlinux:Arch Linux - Mirror Status
Ubuntu:Mirrors : Ubuntu
Debian:http://mirror.debian.org/status.html
Fedora Linux/Fedora EPEL:Mirrors - MirrorManager
Apache:http://www.apache.org/mirrors/#cn
如果在安装cv2的时候依旧出错,可以使用以下形式:
pip install opencv-python
在安装tkinter的时候问题是最多的,使用了镜像网站有的时候也解决不了问题,可以使用以下方法:
pip install threadsafe-tkinter
需要一个安全的连接来安装(使用镜像网站下载的时候,有的网站http不安全,需要改为https方可使用。如果修改之后还是不可以,可以试试在命令最后加上--trusted-host 网站名)
如果你的库文件被默认安装到C盘,那么有的时候下载库文件到site-packages中的时候需要管理员权限而导致无法安装,此时,我们就需要在以上安装的代码之后加上--user即可
例如:
pip install 包名 --user
’或者:
pip install 包名 -i https://mirrors.tuna.tsinghua.edu.cn/ --trusted-host https://mirrors.tuna.tsinghua.edu.cn/
此处用了清华大学的镜像网站。
如果在安装的过程中出现了其他问题,可以联系我哈