1.你的系统中 python 命令未指向 Python 3,但 python3 可以正常工作。
方法 1:为 python 创建别名(推荐)
- 编辑 zsh 配置文件
nano ~/.zshrc
- 在文件末尾添加以下两行
alias python="python3"
alias pip="pip3"
保存文件(按 Ctrl+O,回车),退出编辑器(按 Ctrl+X)
使配置生效
source ~/.zshrc
验证是否成功:
python --version # 应显示 Python 3.7.3
方法 2:创建符号链接(需管理员权限)
如果别名不生效,可以直接将 python 指向 python3 的可执行文件:
- 查找 python3 的绝对路径
which python3 # 你的输出是 /Library/Frameworks/Python.framework/Versions/3.7/bin/python3
- 创建符号链接
sudo ln -sf /Library/Frameworks/Python.framework/Versions/3.7/bin/python3 /usr/local/bin/python
- 验证
python --version # 应显示 Python 3.7.3