pyinstaller封装+GUI操作 打包python,py2,py3版本共存

运行环境: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都可以运行

如果运行环境不同的话,可以修改相关代码

 

感觉内容不错,读后有收获?

 

posted @ 2018-09-30 10:14  darkspr  阅读(2290)  评论(0编辑  收藏  举报