使用方式:
產生 hello.spec 檔
$ /usr/local/lib/python2.7/dist-packages/PyInstaller/makespec.py hello.py有套件相依的問題,需要修改 hello.spec
$ vi hello.spec
a = Analysis(['hello.py'], pathex=['/tmp'], # 如果有其他套件安裝位置,要在這裏指定 hiddenimports=['MyModule'], # 指定要包含進來的模組名稱 hookspath=None)
依照 spec 檔打包
$ /usr/local/lib/python2.7/dist-packages/PyInstaller/build.py hello.spec
也可直接使用 pyinstaller 來進行操作
$ pyinstaller hello.py # 會產生 spec 檔,並進行一次打包
$ pyinstaller hellp.spec
References :
Float's Blog: [Pyhotn] 使用 PyInstaller 打包 python 程式
沒有留言:
張貼留言