【问题标题】:Getting an error with pip3 : ModuleNotFoundError: No module named 'pip._vendor.packaging.__about__'pip3 出现错误:ModuleNotFoundError: No module named 'pip._vendor.packaging.__about__'
【发布时间】:2021-03-13 09:06:42
【问题描述】:

每当我尝试使用 pip3 或任何包含 pip3 的东西时,ModuleNotFoundError: No module named 'pip._vendor.packaging.about' 都会弹出。我昨天用它来安装opencv,并在多个项目中使用了opencv。我不知道为什么今天弹出错误。

这是我的代码:

kaushiksankar@Kaushiks-MacBook-Pro ~ % pip3 install opencv-python 回溯(最近一次通话最后): 文件“/Library/Frameworks/Python.framework/Versions/3.9/bin/pip3”,第 5 行,在 从 pip._internal.cli.main 导入主 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pip/_internal/cli/main.py”,第 10 行,在 从 pip._internal.cli.autocompletion 导入自动完成 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pip/_internal/cli/autocompletion.py”,第 9 行,在 从 pip._internal.cli.main_parser 导入 create_main_parser 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pip/_internal/cli/main_parser.py”,第 7 行,在 从 pip._internal.cli 导入 cmdoptions 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pip/_internal/cli/cmdoptions.py”,第 23 行,在 从 pip._internal.cli.progress_bars 导入 BAR_TYPES 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pip/_internal/cli/progress_bars.py”,第 12 行,在 从 pip._internal.utils.logging 导入 get_indentation 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pip/_internal/utils/logging.py”,第 17 行,在 从 pip._internal.utils.deprecation 导入 DEPRECATION_MSG_PREFIX 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pip/_internal/utils/deprecation.py”,第 13 行,在 从 pip._vendor.packaging.version 导入解析 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pip/_vendor/packaging/init.py”,第 6 行,在 从.关于导入( ModuleNotFoundError:没有名为“pip._vendor.packaging.about”的模块

使用 MacOS 我无法通过任何方法找到 pip 的版本。 pip 命令无法使用,因此使用了 pip3。 任何帮助将不胜感激

TIA

【问题讨论】:

    标签: python python-3.x python-2.7 pip


    【解决方案1】:

    下载 get-pip.py 文件并将其存储在与安装 python 相同的目录中。或者使用如下命令直接下载pip,

      wget https://bootstrap.pypa.io/get-pip.py -o get-pip.py
    

    现在使用以下命令执行下载的文件

      python3 get-pip.py
    

    通过对 pip 执行版本检查,可以轻松验证 pip 是否已正确安装。只需进入命令行并执行以下命令:

      pip3 --version
    

    之后你就可以安装你的包了

      pip3 install package_name
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-07-30
      • 1970-01-01
      • 2018-12-05
      • 1970-01-01
      • 2022-10-13
      • 2022-08-14
      • 2021-05-20
      相关资源
      最近更新 更多