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

时间:2020-05-02 14:46:04

标签: python 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'

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

如果我使用get-pip则什么也没发生。

如果我尝试升级pip,则不会发生任何事情。

4 个答案:

答案 0 :(得分:2)

尝试

python -m surepip

此命令激活点子。

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

此后,您可以升级

python -m pip install --upgrade pip

答案 1 :(得分:0)

尝试一下 python -m pip install --upgrade pip

建议,尝试使用anaconda或虚拟环境以避免此类问题。

答案 2 :(得分:0)

我遇到了同样的问题,但发现 python -m ensurepip 只是告诉我 pip 脚本已经安装。所以我所做的是删除 C:\Users\[user_id]\AppData\Local\Programs\Python\Python38\Lib\site-packages 下的 2 个 pip 目录,然后再次运行 python -m ensurepip。那为我修好了。

答案 3 :(得分:0)

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

python -m ensurepip

我能够使用 pip 命令以及这个:

python -m pip install --upgrade pip