安装pip3后的警告

时间:2020-07-30 22:47:23

标签: python python-3.x pip

我最近正在学习Python和软件包管理。我在安装pip3时遇到了一些麻烦。我按照以下两个网页使用命令行安装pip3:

  1. pip3 installation
  2. pip3 configuration

在安装之前,当我键入pip3 --version时,输出为:

pip 19.0.3 from /Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7/lib/python3.7/site-packages/pip (python 3.7)

然后在配置之后,输出将变为:

WARNING: pip is being invoked by an old script wrapper. This will fail in a future version of pip.
Please see https://github.com/pypa/pip/issues/5599 for advice on fixing the underlying issue.
To avoid this problem you can invoke Python with '-m pip' instead of running pip directly.
pip 20.2 from /Library/Python/3.7/site-packages/pip (python 3.7)

我还检查了pip --version,输出为:

pip 20.2 from /Library/Python/3.7/site-packages/pip (python 3.7)

现在,除了使用python3 -m pip之外,我不确定要如何消除此警告。我关注的网站有问题吗?

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

根据错误消息中的GitHub链接和其他信息,似乎在安装pip时可能未正确设置PATH。当PATH可能尝试使用系统版本时,您第一个安装pip3的链接进行了--user安装。

您最好的选择是尝试查看您的PATH是否设置为系统包装,并对其进行更改以匹配local user包装。