Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用Python3.3编译_Python_Command Line_Cx Freeze - Fatal编程技术网

用Python3.3编译

用Python3.3编译,python,command-line,cx-freeze,Python,Command Line,Cx Freeze,让我先说我最近才开始编程。我不知道如何使用cx\U冻结脚本。我不知道如何在命令行中使用“python”这个词。我只是想了解有关如何将.py文件转换为可以在没有Python的情况下工作的.exe文件的完整详细说明。我在cx_freeze方面运气不好,而且3.3似乎没有其他东西可以使用。有人能告诉我什么时候开始吗?不幸的是,就我所知,冷冻是唯一的方法 也许你只是运气不好而已。在.bat文件中尝试此操作 @echo off <python path>\python <python p

让我先说我最近才开始编程。我不知道如何使用cx\U冻结脚本。我不知道如何在命令行中使用“python”这个词。我只是想了解有关如何将.py文件转换为可以在没有Python的情况下工作的.exe文件的完整详细说明。我在cx_freeze方面运气不好,而且3.3似乎没有其他东西可以使用。有人能告诉我什么时候开始吗?

不幸的是,就我所知,冷冻是唯一的方法

也许你只是运气不好而已。在.bat文件中尝试此操作

@echo off
<python path>\python <python path>\scripts\cxfreeze <script .py file>
exit
@echo关闭
\python\scripts\cxfreeze
出口

Python路径很可能是C:\python33。

很抱歉,这样的过程非常复杂,如果您无法在命令行中使用“Python”这个词,那么您在这方面成功的几率很低。还有其他解决办法吗?您需要这样解决的具体问题是什么?要从命令行中使用命令
python
,您需要了解有关操作系统(显然是Windows)的更多信息。这不是特定于python的。然后,您可以将这些知识应用于安装和使用其他程序,例如
cx\u freeze
。很抱歉这个愚蠢的问题,但在.bat文件中尝试它到底是什么意思?我不知道如何或从哪里开始做。bat(批处理)文件是Windows可以运行的一系列命令。正如其他人所说,您可能需要更熟悉Python和命令行,然后才能进行此操作。@user2009338如果您不知道bat文件是什么,也许您应该进一步了解Windows和Python。bat是一个文本文件,包含“echo”和“type”等命令。如果您曾经使用过Windows CMD,它是一系列CMD命令。