python - pip3 假定它使用常规 pip
问题描述
❯ pip3
Traceback (most recent call last):
File "/usr/local/bin/pip3", line 6, in <module>
from pkg_resources import load_entry_point
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 3241, in <module>
@_call_aside
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 3225, in _call_aside
f(*args, **kwargs)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 3254, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 585, in _build_master
return cls._build_from_requirements(__requires__)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 598, in _build_from_requirements
dists = ws.resolve(reqs, Environment())
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 786, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'pip==20.2.3' distribution was not found and is required by the application
出于某种原因,它说它正在访问/System/Library/Frameworks/Python.framework/Versions/2.7
.
如果我输入which pip3
它输出,/usr/local/bin/pip3
.
所以我用它来设置我的路径,export PATH="/usr/local/bin/pip3:$PATH"
which python3
我也对 python3:和输出做了同样的事情,/usr/bin/python3
然后我用它来输入我的路径:
export PATH="/usr/bin/python3:$PATH"
但是,出于某种原因,我的 MacBook 认为使用 python 2 和常规 pip。我希望能够使用 pip3。
解决方案
推荐阅读
- webdrivermanager-java - WDM 不会尝试从主 URL 和镜像 URL 下载驱动程序
- android - Android Console Play - 内部测试 - 安装后找不到应用
- unicode - 用外语定义标识符
- google-chrome - Chrome 91/92 使用行跨度和列跨度打破表格布局
- c++ - 将两个 C/C++ 项目相互连接
- python - Do apache_beam pipelines need to be declared using a with statement?
- python - 在 ucf101 官方拆分上运行 c3d 模型时出错
- java - 阀门的部分尺寸问题
- gantt-chart - 如何根据 AnyGantt 中的自定义字段调整里程碑标记类型?
- python - 为什么警告不显示弃用消息