想要把檔案打包出來,讓同事也可以在沒有 python 的情況下使用,原本想用 py2exe 的....但是後來覺得這個命令比較好用XD
那就是 pyinstaller !
這個模組真的很神,什麼都不用另外寫,在 terminal 打一條命令就好了。
打包檔案命令:
先
pip install pyinstaller
然後把 terminal 切換到要打包的 script 目錄下面,輸入
pyinstaller --onefile file_you_want.py
然後就會跑出一堆這個....依照你有import 的東西開始東包西包的,import 的多寡會決定你的打包速度。
等到結束,可以發現在目錄底下出現 dist 資料夾,裡面就是檔案了喔!
我只是打包個簡單格式轉換程式就有了63mb,因為包了 pandas 檔案一個肥大啊...
那就是 pyinstaller !
這個模組真的很神,什麼都不用另外寫,在 terminal 打一條命令就好了。
打包檔案命令:
先
pip install pyinstaller
然後把 terminal 切換到要打包的 script 目錄下面,輸入
pyinstaller --onefile file_you_want.py
然後就會跑出一堆這個....依照你有import 的東西開始東包西包的,import 的多寡會決定你的打包速度。
等到結束,可以發現在目錄底下出現 dist 資料夾,裡面就是檔案了喔!
我只是打包個簡單格式轉換程式就有了63mb,因為包了 pandas 檔案一個肥大啊...
留言
張貼留言