詳解Python3 6的py檔案打包生成exe

2022-10-03 16:21:07 字數 1255 閱讀 9585

原文提到的要點:

1. python版本32位 (檔名為 python-3.6.1.exe)

2. 安裝所有用到的模組(原文博主用的是openpyxl,我用到的有u程式設計客棧rllib中的request\config\data)

3. **替換pyinstaller(**pyinstaller-develop.zip,複製其中的pyinstaller資料夾)

4. 在控制台生成exe

操作過程記錄如下:

c:\python\scripts>pip install request

c:\python\scripts>pip install config

c:\python\scripts>pip install data

c:\python\s程式設計客棧cripts>pyinstaller.exe -f structs2.py

生成成功介面內容:

24957 info: checking exe

24957 info: building exe because out00-exe.toc is non existent

24957 info: building exe from out00-exe.toc

24958 info: appending archive to exe c:\python\scripts\dist\structs2.exe

24975 yicstagfpjinfo: building exe from out00-exe.toc completed successfully.

之前失敗了很多次,python 3 轉 exe 失敗原因總結:

1. python開發環境版本、環境變數不一致。之前錯誤的安裝了(python-3.6.2rc1.exe)

2. 注意版本,之前嘗試了多個版本,最後全部卸掉重新安裝才成功

3. python包要安裝全,之前我沒有裝request \c等包,也可能是失敗原因之一

曾有失敗,內容如下:

usage: setup.exe [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]

or: setup.exe --help [cmd1 cmd2 ...]

or:程式設計客棧 setup.exe --help-commands

or: setup.exe cmd --help

解決方法是重新清理安裝開發環境。終於成功。

本文標題: 詳解python3.6的py檔案打包生成exe

本文位址:

Python3 6打包 py 檔案為 exe 檔案

很多時候都需要將python原始檔打包成exe可執行程式,這時候pyinsaller就派上用場了。直接用pip安裝 pip install pyinstaller安裝完成後就可以愉快地使用pyinstaller了。開啟cmd,切換到所要打包檔案所在目錄,執行命令 pyinstaller test.p...

配置python3 6的環境 檔案打包

為 注意 不可以修改檔案anaconda3的名字,否則會出現錯誤 2.方法 先安裝某乙個整合環境,例如anaconda3.5 在此環境下可以直接在終端輸入命令,安裝python2或者python3的環境,不需要像之前那樣雙擊 安裝 它自帶的是python3.6環境,如果你需要再安裝乙個python2...

python3 6 爬蟲例子

importurllib.request importre importos importurllib.erroraserror url 請求 request urllib.request.request url 爬取結果 response urllib.request.urlopen reques...