标题 本人在安装pyqt5中遇到的一些坑,用于提醒自己以后不要忘记如何安装
1、安装pyqt5
用pip install 命令安装pyqt5,用官网的实在太慢了,因此我选择用中科大镜像。指令分别为
pip install pyqt5 -i https://pypi.mirrors.ustc.edu.cn/simple/
pip install pyqt5-tools -i https://pypi.mirrors.ustc.edu.cn/simple/
注: 如果出现:WARNING: You are using pip version 19.2.3, however version 20.1.1 is available.You should consider upgrading via the ‘python -m pip install --upgrade pip’ command.的警告,则按照其提示的指令python -m pip install --upgrade pip升级即可
2、pycharm添加第三方模块
- 安装第三方模块
步骤为:进入pycharm项目->选择file工具->选择setting选项->选择Project untitled->Project interpreter->在Project Interpreter中选择show all,如下图所示
2、选择完成后会出现下图所示界面,这时我们选择system interpret->安装环境中的python.exe,点击确定
3、这时可以看到下载好的pyqt5模块,双击PyQt5或者点右边的‘+’号
4、点击安装该模块
5、添加将pyqt5的启动程序和ui转py文件工具添加到External Tools
首先添加PyQt5 Designer
Name:
可自己定义工具名称,这里我定义为PyQt5_Designer
program:
QT5的安装路径,这里有两个可以选择
一个为:E:\python_environment\Lib\site-packages\pyqt5_tools\Qt\bin\designer.exe
另一种添加路径为:E:\python_environment\Scripts\pyqt5designer.exe
然后系统中添加环境变量,如下图所示:(不添加环境变量会导致designer无法启动或者无法使用pyqt帮助助手-assistant进行帮助文档的加载)
QT_QPA_PLATFORM_PLUGIN_PATH
E:\python_environment\Lib\site-packages\pyqt5_tools\Qt\plugins
parameter 不用填写
directory: “$FileDir$”
然后添加pyuic
Name: pyuic
program: E:\python_environment\Scripts\pyuic5.exe
parameter $FileName$ -o $FileNameWithoutExtension$.py
directory: $FileDir$
接下来就可以通过external tools中的pyqt5_designer和pyuic进行开启qt5和将ui转换为py文件了
PyQt5添加帮助文档
1、在pyqt5中按F1会出现如下图所示错误
这是我们可以根据提示进行帮助文档的下载
2、下载帮助文档
帮助文档下载超链接
3、安装帮助文档,会根据路径默认安装到python的安装环境中,直接点击下一步安装就可以
4、然后将帮助文件倒入到assistant中
步骤为找到E:\python_environment\Lib\site-packages\pyqt5_tools\Qt\bin中的assistant工具,打开后选择edit->preferences->添加E:\python_environment\Lib\site-packages\PyQt5\doc\qch中的所有文件
5、接下来再在E:\python_environment\Lib\site-packages\pyqt5_tools\Qt\bin中建立一个bin文件夹,将assistant工具复制进去
6、最后在pyqt5界面下,按F1键,可以弹出帮助菜单啦