Mac 配置環境變量bash、zsh遇到的坑


  Mac配置環境變量之前用的是.bash_profile,Android sdk和java home配置輸入對了但是一直不生效,使用echo查詢地址也是對的,重啟終端配置也是時靈時不靈,之后重啟電腦后。。丟。。所有配置變量都失效了,然后才發現自己的電腦應該是在zsh環境配置,然后百度很多地方是在zshrc編輯變量,我的是在zprofile文件編輯。

1、查看你的電腦當前環境shell配置工具

echo $SHELL
cat/etc/shells  #查看安裝了哪些shell

2、安裝oh-my-zsh

cd到你的安裝目錄,輸入:sh -c install.sh

如果提示無權限,加權限,輸入:chomd 777 文件/目錄

鏈接: https://pan.baidu.com/s/1M7-RR7xq73r8hCjuAMBk0A 提取碼: xwhj 復制這段內容后打開百度網盤手機App,操作更方便哦

顯示一個大大的oh my zsh is installed 就是安裝成功了。

 

zsh環境,修改環境變量,vi編輯【.zprofile】

vi命令類似於vim,不做贅述

 

 編輯生效:source ~/.zprofile

 

 

bash環境,修改環境變量,vim編輯【.bash_profile】

1、打開終端,輸入以下命令,打開bash_profile文件

vim ~/.bash_profile

2、輸入i 顯示insert表示可編輯

export:新建一個變量

PATH:用 : 連接變量

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home
export PYTHON_HOME=/Library/Frameworks/Python.framework/Versions/3.9/bin
export PATH=$PATH:$JAVA_HOME:$PYTHON_HOME

3、編輯完成,按esc 退出編輯狀態;

  :wq  保存並退出

  :wq! 強制保存並退出

  :w 保存但不退出(常用)
  :w! 若文件屬性為『只讀』時,強制寫入該檔案
  :q 離開 vi (常用)
  :q! 若曾修改過檔案,又不想儲存,使用 ! 為強制離開不儲存檔案。
  :e! 將檔案還原到最原始的狀態!

4、檢查配置是否成功,終端輸入:

echo $PATH

 

直接打開文件進行編輯

open ~/.bash_profile     打開終端,編輯完保存
source ~/.bash_profile     輸入編輯生效命令

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM