在Windows 7上安装Python 27时出现问题 - 无法将Python添加到PYTHON PATH

时间:2013-03-17 01:35:24

标签: windows-7 python-2.7 installation

我使用二进制文件(第一个链接)在我的Windows 7计算机上安装了Python 2.7.3。安装它之后,IDLE可以工作,但没有其他任何东西能识别Python例如,在命令提示符下键入python将返回消息“'Python未被识别为内部或外部命令,可操作程序或浴文件。”

this post之后,我确保python 2.7在PYTHONPATH环境变量中。但是,这没有帮助。

我该怎么办?

4 个答案:

答案 0 :(得分:2)

Python本身使用

PYTHONPATH系统变量来查找已安装包的目录。

OS(特别是Windows)使用

PATH系统变量来查找可以打开某些文件的可执行文件,例如*.py脚本。

因此,您需要将带有python.exe的目录(例如C:\Python27)添加到PATH系统(或用户)变量,而不是PYTHONPATH。它可以使用您在同一工具窗口中找到的链接中描述的相同方式完成。

例如,在我的计算机PATH上,系统变量设置为C:\Python27;C:\MinGW\bin;...

答案 1 :(得分:0)

像Vladimir评论的那样,对于setting up python in windows,您需要将python.exe所在的目录(例如C:\Python27)添加到路径

如果python在您的环境变量中,您可以通过查看echo %path%

的输出来确认

请注意,使用控制面板编辑PATH变量后,您必须打开一个新终端,因为该设置不会在现有终端中更新。

另一种可能性是您向PATH变量添加了错误的路径。验证它。

底线是,如果python.exe的目录确实在PATH中,那么运行python将真的有效。

答案 2 :(得分:0)

以下是您的步骤:

右键点击计算机,然后选择属性

在对话框中,选择高级系统设置

在下一个对话框中,选择环境变量。在用户变量部分中,修改PATH语句以包含此内容:

C:\Python27;C:\Python27\Lib\site-packages\;C:\Python27\Scripts\;

现在,您可以打开命令提示符(Start Menu|Accessorie s或Start Menu|Run|cmd)并输入:

C:\> python

那将加载Python解释器!

答案 3 :(得分:0)

您可以为单个用户安装,而不是为所有用户选择"安装"。我遇到了同样的问题,但当我尝试为自己安装时,我能够成功安装。