2013-01-09 59 views
1

我已經用pyqt gui在python中製作了一個跨平臺的應用程序。使用pyinstaller創建的應用程序包需要chmod a + x才能在其他系統上運行

我已經使用pyinstallers成功創建了一個應用程序包,但我遇到了一個問題。

當我使用的應用程序捆綁在另一臺計算機上,我不得不去和運行

chmod a+x [myapp].app/Content/MacOS/mybinary 

讓它運行。

我做錯了什麼?有解決方案嗎?

+1

您是否以root身份創建應用程序? – 2013-01-10 00:03:48

+0

不,這是否會影響其他計算機上的權限? –

+1

我相信它,簽出'--manifest'選項,看看這個[鏈接](http://stackoverflow.com/questions/9969464/why-does-my-pyinstaller-created-executable-require-admin-特權)幫助 – 2013-01-10 00:30:03

回答

0

運行Makespec.py與-m文件選項作爲X.Jacobs建議解決了這個問題。

相關問題