2017-02-26 69 views
0

將我的python pyqt腳本(它使用PyQt UI的單獨UI文件)轉換爲獨立的Mac APP和exe文件的最佳方法是什麼?我在Python 3.5和使用PyQt5,我已經嘗試了所有的教程,我似乎總是會得到一個錯誤,未找到ui文件或未找到PyQt5等。Python的pyqt與ui文件獨立的應用程序和EXE?

我試過了: pyinstaller py2exe py2app

這是試圖(從git的最新版本)安裝pyinstaller當我得到的錯誤:

Command "/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5 -u -c "import setuptools, tokenize;__file__='/private/var/folders/5z/46_h30kx1d3cvwbbc2qlhs3h0000gn/T/pip-z4yhuehg-build/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /var/folders/5z/46_h30kx1d3cvwbbc2qlhs3h0000gn/T/pip-rh7simww-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/5z/46_h30kx1d3cvwbbc2qlhs3h0000gn/T/pip-z4yhuehg-build/ 
+0

pyinstaller肯定與pyt5一起工作,你使用的是什麼版本?你嘗試從git的最新版本嗎? – Nickpick

回答

0

嘗試使用pyinstaller。當使用GIT的最新版本時,你應該能夠處理pyqt5(我以前用已經成功了,我使用pyqt5。使用-F選項,你可以創建一個單獨的可執行文件,運行在操作系統中你生成了它。

+0

我編輯了我的問題..這就是我試圖安裝pyinstaller時得到的錯誤(git的最新版本) – PythonNLMB

+0

任何想法爲什麼?我反覆安裝它表示需求滿意,已經安裝等,但是當我輸入命令說它沒有找到bash命令。 – PythonNLMB

+0

你需要將它添加到路徑環境變量 – Nickpick