问题描述

在安装Python的时候,会有个添加环境变量的选项,我们在安装Python的时候一般都会勾选,这样就可以省去手动添加环境变量的麻烦。

然而,安装了多次Python的我却在一次在Windows2008服务器上安装Python的时候遇到了麻烦。同样的安装流程,安装后就是无法在cmd中使用python命令。

查看了下环境变量,python的两个路径也加到PATH环境变量中去了。那为啥还是不能使用呢?

原因

还好我比较幸运,一下子发现了问题。
原来,在安装Python之前,服务器中已经有了Path环境变量,且里面已经有了相关的内容。然后,Python不知怎么搞的又建了一个环境变量名为全大写的PATH。
然而我们都知道,Windows中是不区分大小写的,也就是说服务器中已经存在的Path和新建的PATH产生了冲突。

解决

找到了原因,解决方法就很简单了。将新建的PATH变量中的内容加到之前已经存在的Path变量的末尾就好了。

发表评论

邮箱地址不会被公开。 必填项已用*标注