Path 路径内容在两个不同的位置不同

Path 路径内容在两个不同的位置不同,path,windows-10,Path,Windows 10,路径的内容不同: 1.我通过以下路径访问路径文件夹:我的计算机>属性>高级系统设置>环境变量: C:\Program Files (x86)\iis express\PHP\v5.4;C:\ProgramData\Oracle\Java\javapath;c:\Program Files (x86)\Intel\iCLS Client\;c:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\Sy

路径的内容不同:

1.我通过以下路径访问路径文件夹:我的计算机>属性>高级系统设置>环境变量:

C:\Program Files (x86)\iis express\PHP\v5.4;C:\ProgramData\Oracle\Java\javapath;c:\Program Files (x86)\Intel\iCLS Client\;c:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Python27;C:\Python27\Scripts;C:\Program Files (x86)\Google\google_appengine\;C:\Program Files (x86)\Git\cmd;C:\Program Files\Git\bin
2.当我在命令提示符下键入echo%path%时,我将其作为路径

C:\Program Files (x86)\iis express\PHP\v5.4;C:\ProgramData\Oracle\Java\javapath;c:\Program Files (x86)\Intel\iCLS Client\;c:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Python27;setx PATH "C:\Program Files (x86)\iis express\PHP\v5.4;C:\ProgramData\Oracle\Java\javapath;c:\Program Files (x86)\Intel\iCLS Client\;c:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Python27;setx PATH "%PATH%;C:\Python34\Scripts;C:\Program Files (x86)\Skype\Phone\;C:\Program Files (x86)\Windows Live\Shared;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Heroku\bin;C:\Program Files (x86)\git\cmd;C:\Program Files (x86)\Google\google_appengine\;C:\Program Files (x86)\Git\cmd;C:\Program Files\Git\bin;C:\Python34\Scripts;C:\Program Files (x86)\Skype\Phone\;C:\Program Files (x86)\Windows Live\Shared;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Heroku\bin;C:\Program Files (x86)\git\cmd;C:\Program Files (x86)\Google\google_appengine\;C:\Program Files (x86)\Git\cmd;C:\Program Files\Git\bin;C:\Python34\Scripts
请注意,此路径(echo%path%)与第一条路径不同

我的问题是:

1.这两个地方的路径内容不同正常吗

  • 如果这不正常,那么可能的原因是什么(可能是我做的事情)
  • 我需要同步吗?如果是,如何进行
  • 系统详细信息 操作系统:Windows 10 Python版本2.7.10


    我对pip命令有问题。在调查那个问题时,我发现了这个。通过将C:\Python27\Scripts添加到路径(第一个)来解决pip问题,如其他文章所述…

    有两种类型的环境变量:

  • 系统变量(适用于计算机的所有用户)
  • 用户变量(特定于每个用户)
  • 如果导航到“计算机>属性>高级系统设置>环境变量”,您将在窗口顶部看到用户变量,并在下面看到系统变量。当每个部分中都有一个同名的变量时,它们就会合并在一起。因此,听起来您可能在每个部分中都有一个
    PATH
    变量

    或者,您可能正在运行一个批处理文件,该批处理文件处理
    PATH
    变量


    在第二个
    路径
    列表中,字符543处显示
    setx路径“C:\Program Files…
    ,并继续显示1000多个字符。

    在回答您的三个问题时

  • 是的,有不同的路径条目是正常的。您提供的路径之一是用户路径,另一个是系统路径。在命令提示符中键入
    echo%path%
    时,您会查看用户路径的环境变量

  • 有不同的值是很正常的,几乎可以肯定的是,您已经更改了本地路径以添加一些额外的条目。只要您已经向用户路径添加了所需的内容,就可以了

  • 您不需要确保用户路径和系统路径相同。通常情况下,它们需要不同,例如,当您安装了仅向一个用户注册的软件时

  • 您的用户路径似乎缺少
    C:\Python27\Scripts
    条目。请将其添加到您的用户路径中,以确保您可以使用pip

    如果您在运行pip时遇到问题,请确保您的用户

    在命令提示符下尝试以下命令:

    set PATH=%PATH%;C:\Python27\Scripts

    然后试着运行pip


    或者,从“环境变量”窗口更改Path用户变量。

    是否正在运行一个批处理文件来处理
    路径
    变量?否,我没有运行任何批处理文件。。。