MacBook Air安装Python 3.10.5后执行python命令提示command not found
解决MacBook Air安装Python 3.10.5后
python命令找不到的问题 先验证安装状态
在终端输入:
python3
如果能进入Python 3.10.5的交互环境,说明安装成功——MacOS中官方安装的Python 3.x默认使用python3作为调用命令,而非python,这是导致command not found的核心原因。
解决方法
方法1:临时设置别名(重启终端后失效)
直接在终端执行:
alias python='python3'
执行后输入python即可调用Python 3.10.5。
方法2:永久设置别名
确认终端使用的Shell类型:
echo $SHELL- 输出
/bin/bash则编辑.bash_profile或.bashrc - 输出
/bin/zsh则编辑.zshrc
- 输出
打开对应配置文件(以zsh为例):
open ~/.zshrc或用vim编辑:
vim ~/.zshrc在文件末尾添加一行:
alias python='python3'让配置立即生效:
source ~/.zshrc重启终端后,输入
python即可正常调用。
额外排查:PATH路径是否包含Python安装目录
如果执行python3也提示找不到,可能是安装路径未加入系统PATH:
- 查看当前PATH:
echo $PATH - 检查是否包含
/Library/Frameworks/Python.framework/Versions/3.10/bin(官方默认安装路径),若没有,将其添加到Shell配置文件:
保存后执行export PATH="/Library/Frameworks/Python.framework/Versions/3.10/bin:$PATH"source ~/.zshrc(对应你的配置文件)生效。
内容的提问来源于stack exchange,提问作者user9437856
相关产品推荐
相关产品推荐

