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$