㈠ 如何將python工程打包為exe

安裝完pyinstaller之後就可以開始了。
1.使用pyinstaller生成可執行文件的方法
1.1 將依賴文件集中到一個文件夾:版
pyinstaller -D -w main.py #把main.py替換成你的主入口權python文件即可。
-w參數代表main.py是一個窗體程序。
1.2 將所有依賴文件都打包到同一個可執行文件中:
pyinstaller -F -w main.py
2.調查pyinstaller生成程序的載入過程
使用如下命令,可以得到運行時的跟蹤,tracing ,loader 的載入過程。
pyinstaller -Fwd aui.py #把aui.py 換成你需要偵測的文件即可。

㈡ 怎麼把 python 打包成 exe 可執行文件

python生成windows下exe格式的可執行程序有三種可選方案: py2exe是大家所熟知的,今天要介紹pyinstaller, 這個工具全平台可用。我曾使用python製作一個工具程序供公司同事使用後,由於公司使用mac linux windows都有很多,就使用過它來將程序做成可執行文件,兼容性好,只是會使得程序在linux平台和mac平台啟動較慢(windows還是比較快的),但基本夠用。

安裝完pyinstaller之後就可以開始了。

1.使用pyinstaller生成可執行文件的方法
1.1 將依賴文件集中到一個文件夾:
pyinstaller -D -w main.py #把main.py替換成你的主入口python文件即可。
-w參數代表main.py是一個窗體程序。
1.2 將所有依賴文件都打包到同一個可執行文件中:
pyinstaller -F -w main.py

2.調查pyinstaller生成程序的載入過程
使用如下命令,可以得到運行時的跟蹤,tracing ,loader 的載入過程。
pyinstaller -Fwd aui.py #把aui.py 換成你需要偵測的文件即可。

㈢ Python語言怎麼把程序打包成exe程序,讓用戶雙擊就能打開

用Pyinstaller 或py2exe模塊,來打包你的程序,輸出就是exe文件的程序

㈣ 將python打包成exe

return 應該放在一個函數裡面的,

將python打包成exe的程序有很多,比如py2exe、PyInstaller等等,但是到目前為止,它們對python3.1支持的都不好,所以這里我要介紹一下cx_freeze 4.2.2,它還能支持跨平台,可以在windows和linux運行。
cx_freeze的下載網址為 http://sourceforge.net/projects/cx-freeze/files/ ,要根據已安裝的python版本進行選擇。比如我使用的是python3.1,所以就要下載cx_Freeze-4.2.2.win32-py3.1.msi這個文件。運行這個安裝包後,相關程序就會被拷貝到python的目錄下。主要在兩個地方,一個是C:/Python31/Scripts,另一個是C:/Python31/Lib/site-packages/cx_Freeze

在以前版本的cx_Freeze中,是通過FreezePython.py這個腳本將py轉換為exe,而在4.2.2這個版本中,FreezePython.py已經不見了,主要的工作交給了C:/Python31/Scripts下的cxfreeze.bat來完成。
使用cx_Freeze完成python打包exe主要有兩種方法:
第一種,直接運行cxfreeze.bat通過:
先進入cmd命令行,進入C:/Python31/Scripts目錄,然後運行cxfreeze.bat -h 就可以看到它的使用說明了。我們可以用cx_freeze自己的sample做個試驗。
進入到c:/python31/scripts/下,運行
cxfreeze C:/Python31/Lib/site-packages/cx_Freeze/samples/PyQt4/PyQt4app.py --install-dir=d:/123
pytqt4app.py就會被打包成exe,並且它所用到的庫文件,也被一並考到了d:/123目錄下。

㈤ 如何將python程序打包為exe

用pyinstaller,很容易就能實現,步驟如下:
下載pyinstaller包,(我可以安裝包發給版你),把pyinstaller解壓到任意路徑權後
1.開始->運行->cmd->回車
2.把路徑改為pyinstaller所在的路徑。比如pyinstaller在D盤,則輸入「D:」(不包括「下同)回車,再輸入」cd pyinstaller」回車
3.把你要打包的.py文件和執行文件所需要的文件復制到你解壓的文件夾中(假如你要打包hello.py)
4.輸入「Configure.py」回車
5.輸入「Makespec.py hello.py」回車,正確的話會產生一個hello文件夾,把這個文件夾你的hello.spec文件復制到跟hello.py一個目錄里
6.輸入「Build.py hello.spec」回車,正確執行後會在當前目錄產生幾個文件夾,在dist文件夾里的東西就是我們所需要的,最後記得把所有程序hello.py所需的文件拷到dist文件夾里。

㈥ 如何將python包含的庫的程序打包為exe

最近用Python Tkinter 寫了一個看stock 的小工具.. . 把它調節成半透明懸浮 你懂得

但是每次總用pycharm 或者調python去載入使用多少有些不便,如何打包成exe成了問題。

網路一下找了 pyinstaller 感覺使用起來還不錯。

步驟如下:
1.官網下載對應的pyinstall 工具, 我下載的是 PyInstaller-3.2.1.zip 並解壓
2.通過cmd 跳轉到pyinstaller目錄 並執行 setup.py install 進行安裝. 這時會向你的python路徑安裝必要的第三方包,當然細節可以不用關心
3. 安裝成功後 就可以使用了。

TK-GUI.py是我的源程序
c:\PyInstaller-3.2.1>pyinstaller.py -F -w C:\Users\han.chunwang\PycharmProjects\
untitled\TK-GUI.py

.....
62186 INFO: checking EXE
62186 INFO: Building EXE because out00-EXE.toc is non existent
62186 INFO: Building EXE from out00-EXE.toc
62187 INFO: Appending archive to EXE c:\PyInstaller-3.2.1\dist\TK-GUI.exe
62194 INFO: Building EXE from out00-EXE.toc completed successfully.

-F 是生成exe 程序, 因為我使用Tkinter編譯的GUI程序 還需要指定-w 參數 後面是路徑,
打包有個過程 稍等片刻後,就會在pyinstaller目錄生成一個exe程序。 OK... 耍起來吧 小夥伴們...

㈦ 怎麼將多個python打包成exe文件

1、安裝pywin32,可以參考《怎麼給python安裝pywin32模塊?》,一定要注意對應的python版本,否則不能安裝。

㈧ 如何把python腳本打包成exe

使用py2exe

安裝py2exe
進入python程序所在文件夾

在文件夾下寫一個setup.py的python文件,內容如下
from distutils.core import setup
import py2exe
setup(console=["將要轉換的文件名稱.py"])

打開CMD窗口,將工作目錄切換到python文件所在文件夾,並輸入命令「python setup.py py2exe"

命令成功完成後,進入原python文件的文件夾下可看到新產生了文件夾

進入dist文件夾,裡面的exe就是我們需要的windows程序。

http://jingyan..com/article/67508eb43344829cca1ce4f1.html

㈨ 如何將python程序打包成exe文件

安裝pyinstaller
安裝方法
方法一:使用pip install pyinstaller,也可以參考: python如何安裝第三方包,
方法二:如果是下載回github上的包之後手答動安裝,那麼步驟是
打開cmd,切到pyinstaller解壓包目錄,我直接放在c盤目錄下了,所以我的操作是
cd C:\pyinstaller-develop
安裝pyinstaller,我的操作是
進目錄後輸入python setup.py install

㈩ 如何將python程序封裝成exe可執行文件

5步將py文件打包成exe文件
http://www.360doc.com/content/13/1216/11/11029609_337549928.shtml

用PyInstaller把Python代碼打包成單個獨版立的exe可執行文權件
http://www.crifan.com/use_pyinstaller_to_package_python_to_single_executable_exe/