【发布时间】:2020-10-29 16:36:25
【问题描述】:
每次我运行pip 时都会出现以下警告。
警告:pip 正在由旧的脚本包装器调用。这将在 pip 的未来版本中失败。 请参阅https://github.com/pypa/pip/issues/5599 以获取有关解决潜在问题的建议。 为避免此问题,您可以使用“-m pip”调用 Python,而不是直接运行 pip。
请帮我理解一下。Pip Warning
编辑 1. 我尝试重新安装 pip,但警告仍然存在。另外,我附上了我重新安装 pip 时收到的额外警告的片段。
警告:脚本 pip.exe、pip3.8.exe 和 pip3.exe 安装在不在 PATH 上的“C:\Users\shash\AppData\Roaming\Python\Python38\Scripts”中。 考虑将此目录添加到 PATH,或者,如果您希望禁止显示此警告,请使用 --no-warn-script-location。
【问题讨论】:
-
嗯,你检查过链接的问题吗?您是否改用
python -m pip并解决了问题? -
@MisterMiyagi 是的,使用 python -m pip 运行 pip 命令确实会删除此警告。而且我还可以在不添加 m 标志的情况下安装任何包。我只是想了解导致此警告的原因以及如何删除此警告。
标签: python-3.x pip