我选择了pyqt5 + Eric6(很适合GUI开发的IDE)。
安装过程如下:参考
- 打开Anaconda prompt:
pip install pyqt5
pip install pyqt5-tools
:这个装完后把安装路径(例如C:\ProgramData\Anaconda3\Lib\site-packages\pyqt5-tools)下的designer.exe 拷贝到 C:\ProgramData\Anaconda3\Lib\site-packages\PyQt5\Qt\bin,否则Eric6运行的时候会报错,说找不到designer
pip install qscintilla
- 完成上面几步就可以开始安装Eric6了: https://sourceforge.net/projects/eric-ide/files/eric6/stable/ 这里可以选择下载版本,目前最新的18.01里没有中文包,所以选择了下载次新的17.12
下载这两个文件后,解压缩eric6-17.12.zip,然后解压eric6-i18n-zh_CN-17.12.zip到eric6-17.12.zip的解压目录,提示覆盖的时候同意覆盖。 - 到eric6安装目录下执行
python install.py install
安装完成后,在cmd中输入eric6 就可以启动了。
后续遇到问题:qtdesigner无法启动。
解决办法:问题提示缺少Qt5DesignerComponents,所以拷贝designer.exe的同时将Qt5DesignerComponents.dll
文件拷贝至bin文件夹下。