cx_Freeze不会在Ubuntu上编译Python3脚本,更好的解决方案?

时间:2013-10-11 14:03:50

标签: ubuntu python-3.x cx-freeze

我正在尝试将在Python 3中编写的相当大的脚本编译为Ubuntu 13.04 64位上的可执行文件,并从正常代表安装cxfreeze。

我安装了依赖项(python3-dev,python3-pip libffi-dev)。

执行如下所示,编译脚本,但是,它在Python 2.7中执行。

$ cxfreeze <script>

任何编译Python 3的尝试都在Ubuntu上失败。我通过setup.py脚本尝试了这一点,并在help:

中导入了cx_Freeze模块
$ python3 setup.py build

setup.py脚本的内容:

from cx_Freeze import *

setup(
name = "py3Script",
version = "1.0.0",
description = "py3Script",
executables = [Executable("py3Script.py")])

我确实尝试过Fedora,但只设法在Fedora上执行编译 - 它不喜欢在Ubuntu上执行。

我是否可以获得一些有关编译脚本的最佳方法的建议,以便它可以同样适用于任何Linux发行版?

谢谢。

0 个答案:

没有答案