運行環境: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都可以運行
如果運行環境不同的話,可以修改相關代碼
感覺內容不錯,讀后有收獲?