【问题标题】:py2exe cmd failurepy2exe cmd失败
【发布时间】:2013-03-01 19:09:46
【问题描述】:

我编写了一个 python 脚本并将 py2exe 0.6.9 (win32) 安装到具有 Python 2.7 的 32 位 Windows7 机器上。我可以通过 cmd 成功运行“python setup.py py2exe”。 现在我将 py2exe 0.6.9 (win64) 安装到第二台 PC (Win7, 64bit, Python2.7) 并尝试了完全相同的脚本: 但是“python setup.py py2exe”返回了这条消息(希望我把它正确地翻译成英文): “命令‘python’要么写错了,要么找不到。” 为什么会这样?我该如何解决这个问题?

【问题讨论】:

  • 以后请复制粘贴实际的错误信息。即使不是英文的,这里可能还有其他用户说您的语言,甚至那些不会说的用户也可以复制并粘贴它以找出您遇到的确切错误。

标签: python


【解决方案1】:

这与py2exe无关,与机器的设置有关。

您的路径上没有python。您可以通过单独运行python 来打开交互式解释器来测试它。如果cmd 找不到python,则无法运行。

这里有一些解决方法:

  • 显式使用 Python 的完整路径,例如,如果是 C:\Python27\bin\Python.exe,则输入该路径而不是 python
  • cmd 窗口中临时编辑您的PATH 环境变量。对于上面的示例,这将是set PATH=%PATH%;C:\Python27\bin。每次重启、打开新的cmd 窗口等时,您都必须再次执行此操作。
  • 永久编辑您的 PATH 环境变量。这是在高级系统设置控件中完成的,我相信仍然可以通过 Windows 7 中“我的电脑”的上下文菜单上的“属性”访问这些控件。
  • 卸载并重新安装 Python,这一次让它自己走上你的道路。
  • 向超级用户或其他专注于系统配置问题而非编程问题的站点寻求进一步帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-21
    相关资源
    最近更新 更多