Pyqt环境配置+打包py文件
环境配置:win10+python3.6+pyqt5+eric6+pyqt5_tools
1.去python官网,下载安装python3.6,现在也不需要像老版本一样再配置环境变量了。
2.win+r,打开cmd,输入pip -V,查看pip命令是否是来自于python3.6(如果不是,尝试pip3)。
3.输入pip install PyQt5,如果报错,一般是网不好,下载whl依赖包出错,粘贴复制出错地方的网站,下载该whl包。再例如:pip install E:\目录\XXX.whl。
4.百度eric,去官网下载eric6,是.zip格式的压缩包,解压之后,用cmd命令提示框,输入python XX目录\install.py,运行安装eric6。
6.输入pip install pyqt5_tools,安装pyqt5_tools。
7.比较难找到eric6的快捷方式,可以直接 在cmd命令提示框里输入eric6,即可打开该软件。
8.进入软件,选择settings------>preferences,editor----->apis
9.勾选compile apis automatically,language选择python3,再点击add from installed apis,默认弹出eric6.api,点击ok即可。再点击页面下方的ok。
10.再选择autocompletion,勾选automatic completion enabled。(这个就是写代码时自动补全)
11.再选择autocompletion------>QScintilla,勾选from document and api files。
打包成.exe可执行文件
1.打包成单个文件夹 pyinstaller XXXX.py(带有小黑窗)
2.打包成单个文件 pyinstaller -F XXXX.py(带有小黑窗)
3.打包成windows窗口(单个文件) pyinstaller -F -w XXXX.py(无小黑窗)
指定exe执行文件的图标(.ico格式) pyinstaller -F -w -i 图标的目录地址\XXX.ico XXXX.py
ico格式图标下载 https://www.easyicon.net