为什么我不能从命令行调用python?

Eri*_*son 2 path windows-vista

我在Windows Vista上安装了Python 2.6.如果我在C:\Python26>和我输入python,Python的命令行界面将根据需要启动.

我已经添加C:\Python26到我的PATH所以我可以从任何目录运行Python脚本,但它没有帮助.特别是,从任何其他目录,python无法识别该命令.

我很欣赏任何改变会使这项工作变得有效的猜测.

编辑: 首先,我重新打开了我的cmd窗口(几次),这不是问题.

为了澄清我如何添加C:\Python26PATH,我点击以下内容:

计算机 - >系统属性 - >高级系统设置 - >环境变量

在我选择的位置PATH,然后单击"编辑".我添加C:\Python26到"变量值"字段,使用分号将其与先前的条目分开.然后我点击确定几次.

编辑#2 我现在PATH通过path在命令提示符下键入来检查我. C:\Python26肯定是在路上.无论如何我会重新启动,看看是否有帮助.

Jus*_*ard 6

这仍然听起来像路径问题.

如果您刚刚将c:\ Python26添加到路径中,则需要在这些更改生效之前打开一个新的cmd窗口,它们将不适用于您现有的cmd窗口.

如果您不确定如何在Windows Vista中执行此操作,请按以下说明操作.

  1. 从开始菜单中选择设置 - >控制面板.
  2. 双击"系统"图标.
  3. 选择左侧的"高级系统设置".
  4. 选择"环境变量"
  5. 在底部列表中,选择"路径",然后点击"修改..."
  6. 在路径字符串的末尾,添加; C:\ Python26,将其他所有内容保持不变,然后单击"确定",然后在仍打开的各个窗口上再次单击"确定".

现在打开一个新的cmd窗口,并尝试从任何目录中的'python'命令 - 它应该工作.

这对大多数人来说可能是显而易见的,但希望任何有相同问题的人都会在这个答案中找到他们需要的帮助.