在Windows上安装cx_Freeze到python

时间:2014-08-12 17:48:23

标签: python batch-file python-3.x cx-freeze

我在win-8使用python 3.4。我想从python代码获取.exe程序。我了解到它可以通过cx_Freeze完成。

在MS-DOS命令行中,我编写了pip install cx_Freeze来设置cx_Freeze。它已安装但无法正常工作。

(当我将cxfreeze写入命令行时,我收到此警告:C:\ Users \ USER> cxfreeze ' cxfreeze'不被识别为内部或外部命令,可操作程序或批处理文件。)

(我还将cxfreeze的位置添加到" PATH"通过环境变量)

感谢任何帮助。

3 个答案:

答案 0 :(得分:57)

我遇到了类似的问题(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安装它会得到完全相同的结果。

答案 1 :(得分:0)

转到https://pypi.python.org/pypi?:action=display&name=cx_Freeze&version=4.3.4,然后点击要下载的那个 的:)

答案 2 :(得分:-1)

确保Python版本正确无误,如果您的计算机上有多个版本,只需输入" python "在控制台中检查你的python的版本。我刚才遇到了这个问题。