1.先去官网下载eric6。
下载好后,将其解压把文件夹放到anaconda文件夹下面,或者其他地方都可以。因为我是要用spyder打开,所以放到anaconda下面,纯粹是为了好看。 E:\anaconda\Lib\site-packages\eric6-19.11.20191103
2.然后先安装一些模块,才可以安装eric6 。或者你不安装也行,安装eric6的时候,他会提醒你需要安装说明模块:
pyqtchart
pyqt5
pyqt5-tools
QScintilla
用管理员打开anacodna prompt(或者不用管理员也可以,我没试过)。
我安装的时候,提示pyqt5版本大于12,不兼容。所以你可以去官网找一下合适的版本。
pip install pyqt5-tools==5.11.3.1.4 #安装5.11.3.1.4版本的pyqt5-tools,然后他会给你顺便安装5.11的pyqt5.
注:你先安装pyqt5都可以,然后再安装pyqt5-tools。你也可以直接输入比如 pip install pyqt5-tools==5.11,如果没有你要的版本,然后他会返回这个模块目前所有的版本。
pip install QScintilla==2.10.8
pip install pyqtchart==5.11.3
注:如果你安装pyqt5-tools或pyqtchart为5.12版本,他就会自动卸载之前的pyqt5 5.11然后再安5.12的,最后还是不能用。
3.安装eric6
用cd切换到eric6的目录
输入 python install.py install
这样安好以后,每次eric6启动都是用spyder打开。
注:
pip list | findstr module_name 查看已安装模块的版本
pip install module_name 安装
pip uninstall module_name 卸载
换了系统重新安装时出现:
ERROR: spyder 3.3.6 requires pyqtwebengine<5.13; python_version >= "3", which is not installed.
则输入 pip install pyqtwebengine==5.12即安装这个模块5.12版本
为了方便,直接输入pip install pyqt5-tools==5.12 ,选择一个5.12版本的安装以后,pyqt5 pyqtwebengine等就都给顺便安好了。
而且你以前的版本也会主动检测到,帮你删掉。
我是windows,如果不安5.12版,会显示说存在各种不兼容