ModuleNotFoundError:没有名为“pip”的模块python3

Ami*_*mir 3 python pip python-3.x

我不能使用 pip,我不知道为什么。我得到的错误如下所示:

  File "d:\python\lib\runpy.py", line 193, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "d:\python\lib\runpy.py", line 86, in _run_code
    exec(code, run_globals)
  File "D:\Python\Scripts\pip.exe\__main__.py", line 5, in <module>
ModuleNotFoundError: No module named 'pip'
Run Code Online (Sandbox Code Playgroud)

如果我尝试py -3.8 -m pip install我得到 D:\Python\python.exe: No module named pip.

如果我使用 get-pip 没有任何反应。

如果我尝试升级 pip 没有任何反应。

Mas*_*imo 18

尝试

python -m 确保pip

此命令激活 pip。

参考 https://docs.python.org/3/library/ensurepip.html

在此之后,您可以升级

python -m pip install --upgrade pip

  • 我尝试了这个并得到“没有名为 Ensurepip 的模块” (3认同)

小智 16

我有同样的问题。但就我而言,当我升级pip版本时,新版本在旧版本成功卸载之前停止安装(升级)。搜索了 4 或 5 个网站后,我发现:

python -m ensurepip
Run Code Online (Sandbox Code Playgroud)

我能够使用该pip命令以及以下命令:

python -m pip install --upgrade pip
Run Code Online (Sandbox Code Playgroud)


小智 0

尝试这个 python -m pip install --upgrade pip

建议,尝试使用 anaconda 或 venv 来避免此类问题。