Anaconda+python3.6+pyqt5完美安装

1.安装Anaconda,不细说了

2. Anaconda下创建虚拟环境

conda create -n qt python=3.6

3.pip安装pyqt5、pyqt5-tools以及QScintilla

pip install pyqt5==5.10.1

pip install pyqt5-tools==5.10.1.1.3

pip install QScintilla==2.10.4

4.下载Eric包https://sourceforge.net/projects/eric-ide/files/eric6/stable/

我下载了18.01版本,将其解压,并把路径转到解压包中,然后运行python install.py,提示Installation complete则安装成功。

(qt) E:\程序下载\eric6-18.01\eric6-18.01>python install.py

Anaconda+python3.6+pyqt5完美安装

5.将E:\program_files\Anaconda3\envs\qt\Lib\site-packages\pyqt5_tools下的designer.exe拷贝到E:\program_files\Anaconda3\envs\qt\Lib\site-packages\PyQt5\Qt\bin下

6.运行E:\program_files\Anaconda3\envs\qt\Scripts下的eric6.bat,可将其添加快捷方式,放在桌面。

7.创建的ui文件无法用qt designer打开问题

解决措施:settings-preferences-Qt-Qt Tools Tool Directory里面写入包含designer.exe的路径。(pyqt5_tools可以,pyqt5/Qt/bin不行,怀疑第5步没用)

Anaconda+python3.6+pyqt5完美安装