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
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步没用)