Author:AnimateX
Date:2022-09-29
Note: 图床基于GitHub,需要梯子
首先,安装 python 环境,比如下载 Anaconda/Miniconda 进行安装,安装完成后绑定路径到环境变量;
然后,安装 pyqt 环境和 designer
# conda activate env_name
pip install pyqt5
pip install pyqt5-tools
然后,基础测试,代码如下
import sys
from PyQt5 import QtWidgets, QtCore
app = QtWidgets.QApplication(sys.argv)
widget = QtWidgets.QWidget()
widget.resize(360, 360)
widget.setWindowTitle("hello, pyqt5")
widget.show()
sys.exit(app.exec_())

最后,配置 pyqt5 的环境变量,如下(这里我配置的是 miniconda 下的 base):
C:\Users\anima\AppData\Roaming\Python\Python39\site-packages\pyqt5_tools
使用
everthing搜索对应exe的绝对路径。
[01] 打开 pycharm 设置窗口(快捷键 Ctrl + Alt + S )
[02] 选择 Tools > External Tools 如下图所示:

[03] 点击 + 号,依次配置 designer/PyUIC/PyRCC
Designer : 除下面修改外,其他配置使用默认即可。
# Program
C:\Users\anima\AppData\Roaming\Python\Python39\site-packages\qt5_applications\Qt\bin\designer.exe
# Working directory
$FileDir$

PyUIC 除下面修改外,其他配置使用默认即可。
# Program
C:\Users\anima\AppData\Roaming\Python\Python39\Scripts\pyuic5.exe
# Argument
$FileName$ -o $FileNameWithoutExtension$.py
# Working directory
$FileDir$

PyRCC : 除下面修改外,其他配置使用默认即可。
# Program
C:\Users\anima\AppData\Roaming\Python\Python39\Scripts\pyrcc5.exe
# Argument
$FileName$ -o $FileNameWithoutExtension$.py
# Working directory
$FileDir$
