【问题标题】:Python 2.7 Pip module not installing or setting paths via cmd?Python 2.7 Pip 模块未通过 cmd 安装或设置路径?
【发布时间】:2016-07-21 00:53:25
【问题描述】:

我在尝试安装和使用 Python“Pip”模块时遇到了一些非常奇怪的问题。首先,我通过下载 getpip.py 文件并运行它来安装 pip 模块,它取代了我现有的 pip 似乎工作正常。但是,每当我尝试使用 pip 时,它总是会出现“pip 不被识别为内部或外部命令”等。我使用 setx PATH "%PATH%;C:\Python27\python" 设置了 python 的路径然后第二次使用 C:\Python27\Scripts\pip 尝试设置 pip 的路径。但其中之一似乎有效。我不能在cmd中使用pip,我现在也不能使用python。

有谁知道如何进行这项工作?我正在尝试在正确的文件夹中运行此命令“pip install -r requirements.txt”,但 pip 无法识别。有什么建议么?谢谢。

【问题讨论】:

  • 使用内置的set 命令,而不是setx.exe。使用 setx PATH "%PATH%;C:\Python27\python" 将扩展和连接的系统 + 用户值永久设置为您的每个用户 PATH 值,即它会造成巨大的混乱。 setx 也对当前命令提示符没有影响,这与 set 不同。此外,setx.exe 是修改PATH 值的坏工具。它不允许附加到用户或系统值,所以你必须使用reg.exe 破解一些东西。最好只使用控制面板应用程序。

标签: python windows python-2.7


【解决方案1】:

你使用了错误的路径,Pip应该位于Scripts子目录,设置PATH为C:\Python27\Scripts然后你应该重启cmd。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-04
    • 2017-05-01
    • 1970-01-01
    • 2023-03-18
    • 1970-01-01
    • 1970-01-01
    • 2020-11-30
    • 2012-05-14
    相关资源
    最近更新 更多