运行环境:win7-64
首先上一个界面图(源码在百度贴吧看见的,我这边在上面进行了修改)
单文件:pyinstaller23_tool.pyw 下载地址
默认是python3打包,去掉勾就是python2打包
系统配置:
首先安装python2,然后安装python3,python3作为主系统(cmd输入python显示python3)
然后分别更新pip,分别pip install pyinstaller
在cmd下,系统默认输入pyinstaller 是python3下的pyinstaller
这边通过上面的选项来控制使用那个python版本的pyinstaller进行打包
python2的是固定路径,如果位置不同或者主系统是python2的话,可以进行修改相关路径
if self.python3.get() == 1: self.command_list.append("pyinstaller") else: self.command_list.append("C:\Python27\Scripts\pyinstaller.exe")
GUI界面做了2和3的兼容,使用py2或者py3都可以运行
如果运行环境不同的话,可以修改相关代码
感觉内容不错,读后有收获?