python用清华镜像安装、更新库与pyqt打包常用的一条命令

本文介绍如何通过清华镜像快速安装Python库,如pulp和opencv,并演示了如何升级库版本。推荐使用pip install -i指令,如pipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/simple tensorflow==2.2.0。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

有时候很多库的安装直接用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程序的名称 )
-------------------------分割线-------------------------
pyinstaller -w -i shsrc/boen.ico --add-data "shsrc;shsrc" --add-data "D:\pyworkspace\py83\Lib\site-packages\emoji\unicode_codes\emoji.json;emoji/unicode_codes" whbt.py
这句代码的意思是打包whbt.py这个程序成一个文件夹,使用的图标是当前文件夹下的shsrc文件夹里的boen.ico这个图片,然后还需要把shsrc这个文件夹打包进去,新的文件夹名字也起的是shsrc,然后把D:\pyworkspace\py83\Lib\site-packages\emoji\unicode_codes\emoji.js
on这个文件(表情包)打包到emoji/unicode_codes这个文件夹中去

也可以试试这种方法:

# 安装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

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

总结

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值