首页 > 解决方案 > 安装 pip3 后的警告

问题描述

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

  1. pip3 安装
  2. pip3 配置

在安装之前,当我输入 时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)

现在我不确定除了 use 之外我能做些什么来摆脱这个警告python3 -m pip。我关注的网站有问题吗?

任何帮助表示赞赏!

标签: pythonpython-3.xpip

解决方案


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

您最好的办法是尝试查看您的 PATH 是否设置为系统包装器并将其更改为与local user包装器匹配。


推荐阅读