【问题标题】:Installing pip on Windows在 Windows 上安装 pip
【发布时间】:2020-08-03 17:38:28
【问题描述】:

虽然我从 python.org 安装了 Python 3.8.5,它应该会自动安装 pip,但我无法在 Python38 文件夹中找到 pip。通常,它位于 Scripts 文件夹中,但没有 Scripts 文件夹。此外,文件夹 site-packages 不包含任何包,只有一个“READ-ME”文件。我在命令窗口中输入了“pip help”以检查是否安装了 pip,但对于几乎所有命令,我都会收到消息“无效语法”。

>>> pip help
  File "<stdin>", line 1
    pip help
        ^
SyntaxError: invalid syntax

要安装 pip,我输入了“python get-pip.py”和“pip install pip”,但这会导致同样的错误。

>>> python get-pip.py  
 File "<stdin>", line 1
    python get-pip.py
SyntaxError: invalid syntax

>>> pip install pip
  File "<stdin>", line 1
    pip install pip
        ^
SyntaxError: invalid syntax

>>> sudo apt-get install pip3
  File "<stdin>", line 1
    sudo apt-get install pip3
         ^
SyntaxError: invalid syntax

我修复了安装以确保正确安装了所有功能,但这也无济于事,尽管安装或修复中没有错误,并且 IDLE 工作正常,除了通常应该安装的软件包,如 matplotlib 和 numpy 有没有安装。

有人对这些问题有什么建议吗?

【问题讨论】:

  • 我在bugs.python.org 上看到了几个问题,其中 pip 和 setuptools 静默安装失败,或者没有脚本目录,或者它是空的。这是一个罕见的问题,但你并不孤单。到目前为止,安装日志中没有足够的信息来解决安装程序的问题。从命令提示符(不是 Python 的 shell)尝试运行 python -m ensurepip --upgrade --default-pip。如果您为所有用户安装了 Python,则必须从管理员命令提示符运行后者。
  • OP 不理解系统 shell 和 Python shell (REPL) 之间的区别,这完全无关紧要。 pip 没有安装,这是安装程序的一个已知错误,但此时失败的原因是一个谜。

标签: python windows installation pip


【解决方案1】:

您必须将 pip 路径添加到环境变量。

只需按照以下URL中提到的这些步骤进行操作

https://datatofish.com/add-python-to-windows-path/

谢谢你

【讨论】:

    【解决方案2】:

    一个问题可能是python没有设置为环境变量路径,如果这是问题去python安装程序选择“修改”然后检查出现在第一页和第二页上的所有语句,确保“将python添加到环境变量”被选中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-07
      • 2021-01-29
      • 1970-01-01
      • 2018-11-27
      • 1970-01-01
      • 2018-07-24
      • 2017-08-20
      • 2015-07-28
      相关资源
      最近更新 更多