Mac配置系統環境變量


最近在配置flutter的環境變量,使用:

 export PATH=$PATH:`pwd`/flutter/bin

然后一段時間之后發現環境變量莫名其妙的就消失了,這里有一個大坑!

!!!!Mac 系統,如果只在終端使用 export 這個命令寫入環境變量,它配置的只是臨時變量,不能長期保存,電腦開關機后或重新打開終端或另開一個窗口,仍然會回到沒有配置環境變量的狀態。

這就很惱火了,總不能每次關閉終端都要重新配置一下吧!

莫慌,看這里

~/.bash_profile  (一般在這個文件中添加用戶級環境變量)

(注:Linux 里面是 .bashrc 而 Mac 是 .bash_profile)

 若bash shell是以login方式執行時,才會讀取此文件。該文件僅僅執行一次!默認情況下,他設置一些環境變量

 我在這里:設置終端配色、

 我在這里:設置命令別名alias ll='ls -la'

 我在這里:設置環境變量:export PATH=/opt/local/bin:/opt/local/sbin:$PATH

可以使用上述這種使用冒號隔開變量,也可以分別列出:

export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:/Users/**/development/flutter/bin

 運行文件,使配置生效

$: source  ~/.bash_profile 

檢查是否生效

$: echo $PATH

也可以使用export檢查配置信息

$export

 


免責聲明!

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



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