环境:win10-x64_Anaconda4.2.0_python3.5.2_pyqt5.13_eric6.17.12 亲测成功
1.管理员身份切换到anaconda prompt
2.安装pyqt5,执行命令:
pip uninstall pyqt5 -i https://pypi.doubanio.com/simple/
pip3 install pyqt5 或者 pip install pyqt5 -i https://pypi.doubanio.com/simple/
pip install qscintilla
3.其他备注:
conda info -e
activate qt
deactivate qt
eric6.17.12是目前汉化的最高支持版本。
遇到问题:import PyQt5成功,from PyQt5 import QtCore失败
解决方法:
网上下载python3.dll,后再运行成功,亲测有效
4.安装eric6
将解压后的待安装的文件夹和汉化文件夹放在envs下的一个文件夹中,例如eric
遇到问题:
解决方法:
安装汉化:python eric6/install_i18n.py
安装成功后截图:
启动eric:
python eric6/eric/eric6.pyw
运行下面的代码弹出窗口就成功。。。
使用Anaconda发布为exe,再Anaconda Prompt窗口中:
安装pyinstaller命令:
pip install pyinstaller -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
或者pip install pyinstaller -i http://pypi.douban.com/simple
或者pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple
跟多的源参考https://www.cnblogs.com/maple42/p/4920109.html
切换到py文件所在目录打包,生成的exe文件在release文件夹下面:
pyinstaller -F --distpath release main.py --noconsole