跳到主要內容

[python] 一條命令打包 python script 檔案!

想要把檔案打包出來,讓同事也可以在沒有 python 的情況下使用,原本想用 py2exe 的....但是後來覺得這個命令比較好用XD

那就是 pyinstaller !

這個模組真的很神,什麼都不用另外寫,在 terminal 打一條命令就好了。

打包檔案命令:



pip install pyinstaller

然後把 terminal 切換到要打包的 script 目錄下面,輸入

pyinstaller --onefile file_you_want.py

然後就會跑出一堆這個....依照你有import 的東西開始東包西包的,import 的多寡會決定你的打包速度。


等到結束,可以發現在目錄底下出現 dist 資料夾,裡面就是檔案了喔!


我只是打包個簡單格式轉換程式就有了63mb,因為包了 pandas 檔案一個肥大啊...


留言