步骤:

第一步:用HomeBrew安装PyQt5

如果没有homebrew,请参考以下文章:

Mac 下 brew 的安装、使用、卸载

打开终端(Terminal),执行以下命令:

brew install pyqt@5

pyqt安装路径:

/opt/homebrew/Cellar/pyqt@5/5.15.6/lib/python3.9/site-packages

不同时间,由于pyqt版本不同(5.15.6),在未来可能是其他版本号

第二步:使用conda创建一个和安装pyqt一个版本号的python虚拟环境

如果没有conda,请参考以下文章进行安装conda:

mac conda安装步骤

创建一个名为qt的python 3.9.10虚拟环境:

conda  create --name qt python=3.9.10

查看qt环境的安装位置:

onda env list
# conda environments:
#
base                     /opt/homebrew/Caskroom/miniforge/base
qt                  *  /opt/homebrew/Caskroom/miniforge/base/envs/qt

获取pyqt虚拟环境的site-packages路径:

/opt/homebrew/Caskroom/miniforge/base/envs/pyqt/lib/python3.9/site-packages

第三步:把pyqt安装路径中site-packages中文件夹,全部复制到p虚拟环境中site-packages路径中

cd /opt/homebrew/Cellar/pyqt@5/5.15.6/lib/python3.9/site-packages

(pyqt) chenxin@bogon site-packages % ls -l
total 0
drwxr-xr-x   5 chenxin  admin   160 10 29 22:11 PyQt3D-5.15.5.dist-info
drwxr-xr-x  55 chenxin  admin  1760  3 11 00:08 PyQt5
drwxr-xr-x   5 chenxin  admin   160  3 11 00:08 PyQt5-5.15.6.dist-info
drwxr-xr-x   6 chenxin  admin   192 10 29 22:11 PyQt5_sip-12.9.0-py3.9.egg-info
drwxr-xr-x   5 chenxin  admin   160 10 29 22:11 PyQtChart-5.15.5.dist-info
drwxr-xr-x   5 chenxin  admin   160 10 29 22:11 PyQtDataVisualization-5.15.5.dist-info
drwxr-xr-x   5 chenxin  admin   160 10 29 22:11 PyQtNetworkAuth-5.15.5.dist-info
drwxr-xr-x   5 chenxin  admin   160 10 29 22:11 PyQtPurchasing-5.15.5.dist-info

# 复制pyqt包到指定虚拟环境中
sudo cp -r .  /opt/homebrew/Caskroom/miniforge/base/envs/qt/lib/python3.9/site-packages


本文地址: http://chenxm.cc/article/1330.html
版权声明: 本文为原创文章,版权归  陈新明  所有,欢迎分享本文,转载请保留出处!
上一篇: python 判断HH:MM:SS指定时间是否在开始时间和结束时间的范围之内
下一篇: python Dictwriter输出时CSV文件在每个数据行之间包含一个空行
发表评论

还没有留言,还不快点抢沙发?