Mac系统下怎么配置环境

2020-03-22  本文已影响0人  摸着石头过河_崖边树

一、Mac系统的环境变量文件配置

  1. 加载的环境变量文件
~/.bashrc      //每一个运行bash shell的用户执行此文件
当bash shell被打开时,该文件被读取  - 用户级别

~/.bash_profile  //该文件包含专用于你的bash shell的bash信息
当登录时以及每次打开新的shell时,该文件被读取 - 用户级别

~/.profile    // 文件为系统的每个用户设置环境信息
当用户第一次登录时,该文件被执行 - 用户级别

/etc/bashrc  //一般在这个文件中添加系统级环境变量
全局(公有)配置,bash shell执行时都会读取此文件 - 系统级别

/etc/profile     //一般在这个文件中添加系统级环境变量
全局(公有)配置,不管是哪个用户,登录时都会读取该文件 - 系统级别

 /etc/paths   //  全局建议修改这个文件 
 编辑 paths,将环境变量添加到 paths文件中 ,一行一个路径  -系统级别
  1. 加载的环境变量文件顺序

     1. /etc/profile   -系统级别 适用于所有登录用户
     2. /etc/paths    -系统级别 适用于所有登录用户
     3 .~/.bash_profile    -用户级别 适用于已经设置了的用户
     4. ~/.bash_login   (有时候没有) -用户级别 适用于已经设置了的用户
     5. ~/.profile    -用户级别 适用于已经设置了的用户
     6. ~/.bashrc   -用户级别 适用于已经设置了的用户
    

. /etc/profile 和 ./etc/paths 系统级别的,系统启动就会加载

用户级别的加载优先级 从上面的 第三步3.~/.bash_profile - > 第五步5. ~/.profile,

注意: bash_profile 的优先级最高 ,如果bash_profile 文件存在 其他文件将不会加载, 如果bash_profile 文件不存在,才会加载后面的

查看当前环境变量

 echo $PATH   //查看当前环境变量
  1. 修改环境变量文件

A. 打开需要编辑的文件,比如bash_profile

 sudo vi ~/.bash_profile   
 或者
 open . bash_profile

B. 修改环境变量, 比如修改默认启动python3.0

  # 修改终端python的版本 默认是 3.x
 alias python=python3

C. 环境变量生效

  source ~/.bash_profile 

注意:一定要执行此命令环境变量才生效 source ~/.bash_profile

最后赠言

学无止境,学习Python的伙伴可以多多交流。

上一篇 下一篇

猜你喜欢

热点阅读