2017-02-26 70 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