2

我正在使用windows和python2.7

我已经制作了一个 .py 应用程序,并且正在尝试弄清楚如何转换为可执行文件。我读到包 nuitka 可以做到这一点

但我不明白该怎么做。说明在此页面http://nuitka.net/doc/user-manual.html#overview上。

它说要使用这个:“nuitka --recurse-all program.py”

我如何使用这个命令?

我把它放到命令提示符下,它说“未定义 nuitka”。我打开命令提示符并输入“python”,然后代码显示“语法错误”我试图导入 nuitka(当我输入“Import Nuitka”时它确实识别它)但我仍然只得到错误。

我认为很明显我还没有学到一些非常基础的东西,而且大多数文档似乎都是从我不熟悉的地方开始的。谁能解释一下?

感谢您的时间。

好的,谢谢您的回复。我还没有让它工作。“路径”是它在命令提示符中所说的目录吗?默认是“C:\WINDOWS\system32”?我尝试将其更改为“C:\Python27\Lib\site-packages”和“C:\Python27\Lib\site-packages\nuitka”,但这些都不起作用。我还尝试将环境变量“PATH”更改为其中任何一个。然后我尝试直接从命令提示符输入 PATH= 其中任何一个,但我仍然无法取得任何进展。
我使用 PATH 错误还是给它错误的目录?

哦,好的,我使用了错误的目录。我搜索了 nuitka --run ,它在这里“C:\Users*Myname*\Documents\Pythonstuff\Scripts”

Sooo .. 我做了“cd C:\Users*Myname*\Documents\Pythonstuff\Scripts”,然后在命令提示符下输入了“nuitka --recurse-all program.py”,它识别了该命令,但出现了一些错误。但这几乎是固定的。

4

1 回答 1

3

Yiur 的第一次尝试是正确的,但你需要在你的道路上安装 nuitka。输入您的操作系统,我们可以提供帮助。否则,您需要在调用它时指定完全限定的路径(nuitka 的路径以及程序名称)。

编辑:没有看到你在帖子中说 Windows 第一件事。

请参阅有关 Windows 路径的此问题

于 2015-10-20T23:34:44.517 回答