用 Python 创建可执行文件,它使用 QT 和不同版本的 Python

用户8870829

我打算在 OSX 上制作一个自包含的应用程序,它使用带有 Python3 的 QT/PYQT UI,并且还使用 Python2 进行编码(因为我使用的库在 Python3 上尚不可用)。

我正在使用 Pyinstaller;它创建的应用程序在我的机器上运行良好,但是当我在不同的机器上尝试相同的应用程序时,我会崩溃或出错。

我的印象是Pyinstaller确实生成了一个自包含的应用程序,但似乎我仍然需要在将运行此应用程序的计算机上安装 QT?有没有更好的方法来生成自包含的应用程序,这适用于我的场景?

用户1767754

部署纯 python 应用程序Pyinstaller很简单,但它很棘手,尤其是像 pyqt 这样的框架。到目前为止我得到的最好结果是使用cx_freeze它确保所有依赖项都被正确打包。

这是一个广泛的演练: https : //www.smallsurething.com/a-really-simple-guide-to-packaging-your-pyqt-application-with-cx_freeze/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用chromedriver和Selenium创建Python可执行文件

使用pyinstaller创建的可执行文件是否需要在PC上安装Python和其他模块?

使用python 3.7 PyQt5和cx_Freeze创建可执行文件,但DLL无法加载

如何为PyInstaller可执行文件指定Python版本和库版本

使用python的setuptools / setup.py编译和安装C可执行文件?

如何使用GnuPG(gpg)可执行文件和依赖项冻结python应用(PyInstaller)

使用Qt 5,C ++和OpenCV从Linux创建可执行文件

创建我的python脚本的可执行文件

为Python 2.7创建可执行文件

为* nix创建Python可执行文件

如何通过pyinstaller使用pycharm python文件创建可执行文件?

Python 3.5使用pyinstaller生成的可执行文件创建.rpm

如何在没有pyinstaller的情况下使用“ ./”创建python可执行文件

使用PyInstaller创建Python可执行文件后,权限被拒绝

如何使用 Hy 模块创建 Python 独立可执行文件?

使用Python可执行文件设置Cygwin

如何强制 Python .pyw 可执行文件在特定 Python 版本中打开?

更改Python可执行文件

如何使用带有qt和trompeloeil的catch2创建用于创建测试可执行文件的模板?

python3和python3m可执行文件之间的区别

python3和python3m可执行文件之间的区别

使用pyinstaller从python .py文件中创建一个可执行文件,并利用熊猫读取CSV文件?

Selenium 和 python:“消息:'geckodriver' 可执行文件需要在 PATH 中。”

无法将pyexcel-xls与pyinstaller一起使用。python可执行文件不起作用。python版本3.4.4

使用 pyinstaller 创建的 Python 可执行文件将不再与依赖包一起运行

使用pyinstaller在Linux中创建python可执行文件,无法在Windows计算机上运行

无法使用Java Process使用包含#(哈希)字符的参数执行python可执行文件

可执行文件上的 Python 文件提取器

如何获取python可执行文件的文件路径