前言

有时候很多库的安装直接用pip install这个命令安装可能会比较慢,甚至都安装不了,这个时候可以考虑使用清华镜像安装,速度比较快,而且安装比较给力。下面是安装PyQt5这个库为例使用清华镜像安装库,使用的时候可以直接复制代码,然后把PyQt5替换成想要安装的库就行了,比如sklearn。

安装库

代码如下:

# 下面是安装安装opencv这个库为例使用清华镜像安装库
!pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python # 根据情况前面的叹号!可以去掉(如果报错)
# 要是安装特定的版本 就这样opencv-python==4.5.5.62
# 再比如安装pyqt5和pyinstaller
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyqt5==5.14.2
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller==4.5.1

# 下面是pyqt打包常用的一条命令
pyinstaller -w -i sh.ico --add-data "sh.ico;." SHTool.py
(这种情况是打包成一个文件夹,在-w前面加上-F就只会打包成一个exe;
-i sh.ico表示用这个ico图片当软件图标;
--add-data "sh.ico;."表示把每个小窗口的顶部图标也打包带上, 
. 表示打包后的这个资源放在当前文件夹,
可以根据需求改动比如"sh.ico;img"就表示把资源放在一个名为img文件夹里;
SHTool.py是自己的py程序的名称 )

也可以试试这种方法:

# 安装scipy
python -m pip install scipy -i https://pypi.tuna.tsinghua.edu.cn/simple

更新库

比如这里我的tensorflow的版本是1.13.1的,但是我想升级成2.2.0的,执行以下代码即可:

pip install --upgrade tensorflow==2.2.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

代码执行完成之后,就完成了版本的更新

总结

不一定完全有用,但是大部分情况下貌似镜像比普通的安装给力一些!

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐