step1:打开终端,并打开配置文件
有两个方法
以下两种方法都是在配置文件已存在的情况下进行的,如果配置文件不存在,则使用命令:touch .bash_profile 创建好配置文件后,再进行以下操作。
- 方法一:
1.open ~/.bash_profile
2.在弹出的文件内直接进行编辑,编辑完成后系统会自动保存
3.关闭文件
4.更新配置过的环境变量 输入source .bash_profile
- 方法二
1.vim ~/.bash_profile
2.输入 i 进入编辑模式
3.然后把需要编辑的内容键入,编辑完之后直接按esc退出编辑模式
4.输入以下命令:
:wq 保存后退出vi,若为 :wq! 则为强制储存后退出(常用)
:w 保存但不退出(常用)
:w! 若文件属性为『只读』时,强制写入该档案
:q 离开 vi (常用)
:q! 若曾修改过档案,又不想储存,使用 ! 为强制离开不储存档案。
:e! 将档案还原到最原始的状态!
step2:写入python的外部环境变量,目前使用的是3.8
export PATH=${PATH}:/Library/Frameworks/Python.framework/Versions/3.8/bin
step3:重命名python(重要的步骤,关系到默认启动的python是否修改)
alias python="/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8"
step4:终端调用source ~/.bash_profile,再重启terminal即可
step5:配置内容如果不生效:
如果每次打开 Terminal,base_profile
文件中配置的内容不生效,需要重新执行source ~/.bash_profile
才可以使用。
- 这是因为:zsh加载的是
~/.zshrc
文件,而.zshrc
文件中并没有定义任务环境变量。 - 解决方法:在
~/.zshrc
文件末尾添加:source ~/.bash_profile