在bash中,我们可以使用如下方式设置全局变量
使用which python3
找到python3的路径,如下
sunly@sunlydeMacBook-Air ~ % which python3
/Library/Frameworks/Python.framework/Versions/3.11/bin/python3
然后在 ~/.bash_profile 中设置 对应的重命名
alias python="/Library/Frameworks/Python.framework/Versions/3.11/bin/python3"
然后使用source 命令更新,此命令作用是在当前bash下读取并执行file中的命令,
或者关闭终端重新打开
命令如下
source ~/.bash_profile
但是此种方式在zsh下是不生效的,启动 zsh (mac m1默认启动zsh)时并不会自动执行 .bash_profile文件
此时需要创建 .zshrc 文件并添加 source ~/.bash_profile
命令
zsh启动后会默认执行 .zshrc 文件
此时 打开新的终端,之前设置的变量就生效了
补充: 将其他文件夹路径(本机用户下面的bin目录)添加到PATH,使用如下命令:
PATH=$PATH:~/bin
标签:profile,bin,python,命令,Mac,M1,python3,zsh,bash
From: https://www.cnblogs.com/sunliying/p/17624177.html