公司小demo用tkinter写实在是恶心到家了,弄了我一天实在受不了了。百度后发现pyqt这个东西很厉害,可以用qt,早就听说过qt大名了。就来使用看看。但是关联qt和pycharm遇到一些小小的坑。记录一下
1.首先需要安装QT,这个就是qt的主程序了。逃不掉的。
下载地址:
http://download.qt.io/official_releases/qt/5.8/5.8.0/qt-opensource-mac-x64-clang-5.8.0.dmg
http://download.qt.io/official_releases/qt/5.8/5.8.0/qt-opensource-linux-x64-5.8.0.run
http://download.qt.io/official_releases/qt/5.8/5.8.0/qt-opensource-windows-x86-msvc2015_64-5.8.0.exe
2.接下来在你的电脑上直接用pip安装pyqt和PyQt5-tools两个工具库
pip3 install PyQt5
pip install PyQt5-tools
执行完毕后新建一个python脚本,测试环境是否OK
from PyQt5 import QtWidgets, QtGui
import sys
app = QtWidgets.QApplication(sys.argv)
window = QtWidgets.QWidget();
window.show()
sys.exit(app.exec_())
如果正常弹框就证明pyqt安装OK了
上面那两步太简单了,就不详细说了。
-------------------------------------------------------分界线------------------------------------------------------
3.安装好后开始配置环境。首先配置qt和pycharm的关联
pycharm--->file--->setting--->Tools--->External Tools
然后配置pycharm和pyuic的关联
Arguments填写: -m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
到这里就完成了pyqt的配置了。