我在使用 pip 安装时遇到此错误: “警告:脚本 foo 安装在 '/Users/bar/Library/Python/3.9/bin' 中,该路径不在 PATH 上。”
每次更新到新版本的 Python 以及每次更新到新的 shell 时,是否需要记住添加到 PATH?什么是永久解决方案?
不需要将每个版本的python都添加到路径环境中。如果您想运行 python 或其相关工具(例如 pip),则需要将包含 Python 可执行文件的目录添加到路径中。
以下是一些方法:
System Properties > Advanced > Environment Variables
,然后将 Python 可执行文件的路径(例如 C:\Python39)添加到路径变量中。在基于 Unix 的系统(Linux 或 macOS)上,您可以修改 shell 配置文件。关于更新到较新版本的python:需要手动更新路径或者通过安装时设置路径重新安装。
关于更新您的 shell:只要路径修改位于 shell 配置文件(例如:.bashrc)中,它就应该在其更新中持续存在。