MAC下環境變數配置

2021-06-25 22:17:55 字數 1576 閱讀 5316

本文以新增adb命令為例,其他同理

1.開啟終端(在應用程式/實用工具下)

2. 

vim  ~/.bash_profile

3.按一下 i 進入編輯模式 -> 在這裡輸入

export path=$:/users/user/android-sdks/platform-tools:/users/user/android-sdks/tools

或者export path=/users/user/android-sdks/platform-tools:$path

export path=/users/user/android-sdks/tools:$path

其中 :$path 不能掉,表示加入系統的環境變數

> 按esc 在按 : 輸入 wq 回車

就可以了
4.重新開啟乙個終端:輸入adb,即可以驗證

一、首先檢視shell版本

使用命令echo $shell

如果輸出的是:csh或者是tcsh,就是c shell。

如果輸出的是:bash,sh,zsh,就是bourne shell的乙個變種。

mac os x 10.3之後預設的是bourne shell。

mac os x 10.2之前預設的是c shell,使用的命令是setev。

二、針對bourne shell新增環境變數

1.建立並以 textedit 的方式開啟 ~/.bash_profile 檔案

touch ~/.bash_profile;

open -t ~/.bash_profile

2.新增環境變數

export path="$home/.rbenv/bin:$path"

3.讓以上所做的配置生效

source ~/.bash_profile

4.檢視是否生效(有時可能需要關閉當前 terminal 視窗重新開啟乙個)

echo $path

需要注意的一點(冒號乃環境變數的分隔符):

$home/.rbenv/bin:$path 中的 $path 特指 /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

如果要新增多個環境變數的話,需按照如下的方式來書寫:

export path="$home/.rbenv/bin:$path"

eval "$(rbenv init -)"

export path="$home/.rbenv/bin:$path"

eval "$(rbenv init -)"

三、針對bourne shell刪除環境變數

若要刪除環境變數:

unset dyld_library_path,其中dyld_library_path(環境變數名)

刪除環境變數之後需要先logout,關閉terminal,再重新開啟terminal

四、針對bourne shell恢復環境變數

path=$(getconf path),執行此命令將環境變數恢復到系統初始值

MAC下配置環境變數

mac系統的環境變數,載入順序為 etc profile 系統級別 etc paths 系統級別 bash profile 使用者級別 1 bash login 使用者級別 2 profile 使用者級別 3 bashrc bash shell開啟時載入 一般情況下前兩個都不要去做修改,只要改使用者...

Mac下環境變數配置

以android ndk配置舉例子 1.開啟終端 輸入open e bash profile 2.假如本地沒有.bash profile,則建立 建立 bash profile 檔案 輸入 touch bash profile3.開啟.bash profile 4.新增 export ndk roo...

mac 下配置環境變數

mac 一般使用bash作為預設shell mac系統的環境變數,載入順序為 etc profile etc paths bash profile bash login profile bashrc 當然 etc profile和 etc paths是系統級別的,系統啟動就會載入,後面幾個是當前使用...