美文网首页iOS
Mac修改环境变量

Mac修改环境变量

作者: wIsper | 来源:发表于2019-02-14 14:55 被阅读1次

Mac系统的环境变量,加载顺序为:

  • /etc/profile
  • /etc/paths
  • ~/.bash_profile
  • ~/.bash_login
  • ~/.profile
  • ~/.bashrc

当然/etc/profile/etc/paths是系统级别的,系统启动就会加载,后面几个是当前用户级的环境变量。后面3个按照从前往后的顺序读取,如果~/.bash_profile文件存在,则后面的几个文件就会被忽略不读了,如果~/.bash_profile文件不存在,才会以此类推读取后面的文件。~/.bashrc没有上述规则,它是bash shell打开的时候载入的。

设置PATH的语法都为:

export PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N>

两个方式设置环境变量

修改当前用户的环境变量

推荐方式是修改~/.bash_profile

export ANDROID_HOME=/Users/chenli4/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools

export PATH=${PATH}:/Users/chenli4/Library/Android/sdk/platform-tools
# Setting PATH for Python 3.7
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}"
export PATH

修改系统的环境变量

推荐方式是修改/etc/profile

# System-wide .profile for sh(1)

if [ -x /usr/libexec/path_helper ]; then
    eval `/usr/libexec/path_helper -s`
fi

if [ "${BASH-no}" != "no" ]; then
    [ -r /etc/bashrc ] && . /etc/bashrc
fi

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home"

export JAVA_HOME

CLASS_PATH="$JAVA_HOME/lib"

export ANDROID_HOME=/Users/chenli4/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools

export PATH=$JAVA_HOME/bin:$PATH

比如把jdk10变成jdk8

打开Sublime Text,修改/etc/profile

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home"

保存(需要输入密码)

相关文章

  • Mac iterm2 配置git显示分支

    Mac iterm2 配置git显示分支 如下修改Mac的环境变量 编辑环境变量配置文件 复制以下代码在profi...

  • Mac修改环境变量

    mac环境在配置软件环境是修改环境变量出错把原来的环境变量也修改了,导致终端sudo,ls等基本命令失效的解决办法...

  • 修改mac环境变量

    修改path环境变量, 打开环境变量文件 sudo vi ~/.bash_profile 添加配置项 export...

  • Mac修改环境变量

    目前Mac开发Android似乎是标配,开发Android就离不开Android Studio,使用Android...

  • Mac环境变量修改

    1,打开终端 touch .bash_profile open -e .bash_profile 2,打开的页面输...

  • mac修改环境变量

    1.打开终端2.进入到当前用户命令:cd ~3.输入命令:touch .bash_profile(这个步骤目的是,...

  • Mac修改环境变量

    Mac系统的环境变量,加载顺序为: /etc/profile /etc/paths ~/.bash_profile...

  • virtualenv

    1、安装 2、配置 2.1 Linux/Mac OSX 下: 修改~/.bash_profile或其它环境变量相关...

  • mac 环境变量.bash_profile .zshrc

    mac下配置环境变量要修改~/.bash_profile然后执行source ~/.bash_profile但是每...

  • MAC环境变量配置

    0. 本文只针对 修改~/.bash_profile Mac系统下的环境变量:a. /etc/profileb. ...

网友评论

    本文标题:Mac修改环境变量

    本文链接:https://www.haomeiwen.com/subject/wryeeqtx.html