【问题标题】:No module named 'pip._internal.cli.main'没有名为“pip._internal.cli.main”的模块
【发布时间】:2021-06-08 04:53:12
【问题描述】:

Pip 不起作用。 错误:

  File "C:\ProgramData\Anaconda3\Scripts\pip-script.py", line 6, in <module>
    from pip._internal.cli.main import main
ModuleNotFoundError: No module named 'pip._internal.cli.main' 

相关问题的解决方案都没有解决它。 我应该重新安装 anaconda 和一百个站点包吗?它是唯一的解决方案吗?

【问题讨论】:

    标签: python pip anaconda modulenotfounderror


    【解决方案1】:

    在 cmd 上试试这个:

    python -m pip install --upgrade pip
    

    【讨论】:

    • Traceback (most recent call last): File "C:\ProgramData\Anaconda3\lib\runpy.py", line 194, in _run_module_as_main return _run_code(code, main_globals, None, File "C:\ProgramData\Anaconda3\lib\runpy.py", line 87, in _run_code exec(code, run_globals) File "C:\ProgramData\Anaconda3\lib\site-packages\pip\__main__.py", line 23, in &lt;module&gt; from pip._internal.cli.main import main as _main # isort:skip # noqa ModuleNotFoundError: No module named 'pip._internal.cli.main'
    【解决方案2】:

    运行以下命令解决问题。

    $ conda install -c conda-forge pip
    

    【讨论】:

    • 这是为我做的那个
    • 为我工作。我正在从 spyder 更新点子。该命令首先卸载了旧版本,在安装升级时,出现访问权限错误,当我以管理角色重新启动 spyder 时,旧版本已经被卸载,因此是一场灾难。但上面的命令对我有用。
    【解决方案3】:

    试试这个:

    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
    python3 get-pip.py --force-reinstall
    

    【讨论】:

    • 其实 pip 在其他环境下似乎也能正常工作,只是在基础环境下就不行了。
    【解决方案4】:

    使用pip3 代替pippip3 --version

    【讨论】:

      猜你喜欢
      • 2022-10-24
      • 2020-01-30
      • 2013-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-30
      • 2020-02-12
      • 2017-11-21
      相关资源
      最近更新 更多