【发布时间】: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