我在win-8使用python 3.4。我想从python代码获取.exe程序。我了解到可以通过cx_Freeze完成。
在MS-DOS命令行中,我编写了pip install cx_Freeze来设置cx_Freeze。已安装,但无法正常工作。
(当我将cxfreeze写到命令行时,收到此警告:C:\ Users \ USER> cxfreeze
无法将“cxfreeze”识别为内部或外部命令,可运行程序或批处理文件。)
(我还通过环境变量在“PATH”中添加了cxfreeze的位置)
任何帮助将不胜感激。
最佳答案
我遇到了类似的问题(Python 3.4 32位,在Windows 7 64位上)。安装cx_freeze之后,c:\Python34\Scripts\
中出现了三个文件:
cxfreeze
cxfreeze-postinstall
cxfreeze-quickstart
这些文件没有文件扩展名,但似乎是Python脚本。从命令提示符运行
python.exe cxfreeze-postinstall
时,将在Python脚本目录中创建两个批处理文件:cxfreeze.bat
cxfreeze-quickstart.bat
从那一刻起,您应该能够运行cx_freeze。
使用提供的win32安装程序(
cx_Freeze-4.3.3.win32-py3.4.exe
)安装了cx_freeze。使用pip安装它会得到完全相同的结果。