command not found:python

1.你的系统中 python 命令未指向 Python 3,但 python3 可以正常工作。

方法 1:为 python 创建别名(推荐)

  1. 编辑 zsh 配置文件
nano ~/.zshrc
  1. 在文件末尾添加以下两行
alias python="python3"
alias pip="pip3"
  1. 保存文件(按 Ctrl+O,回车),退出编辑器(按 Ctrl+X)

  2. 使配置生效

source ~/.zshrc

验证是否成功:

python --version  # 应显示 Python 3.7.3

方法 2:创建符号链接(需管理员权限)

如果别名不生效,可以直接将 python 指向 python3 的可执行文件:

  1. 查找 python3 的绝对路径
which python3  # 你的输出是 /Library/Frameworks/Python.framework/Versions/3.7/bin/python3
  1. 创建符号链接
sudo ln -sf /Library/Frameworks/Python.framework/Versions/3.7/bin/python3 /usr/local/bin/python
  1. 验证
python --version  # 应显示 Python 3.7.3
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容