Mac source了环境变量后,关闭终端后再次打开终端没有生效

摘要:
在~/。bash_在配置文件中配置环境变量。配置的环境变量在每次终端重新启动后不会生效。

在 ~/.bash_profile 中配置环境变量, 每次重启终端后配置的环境变量不生效。需要重新执行 : $source ~/.bash_profile才可以。

是因为zsh加载的是 ~/.zshrc文件,而 ‘.zshrc’ 文件中并没有定义环境变量。

解决办法:

source ~/.zshrc
在~/.zshrc文件最后,增加一行:

source ~/.bash_profile

免责声明:文章转载自《Mac source了环境变量后,关闭终端后再次打开终端没有生效》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇浅淡Webservice、WSDL三种服务访问的方式(附案例)Vue中使用v-for制作动态手风琴效果下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Linux用户环境变量及操作

一、环境变量 用户登录Linux系统后,操作系统会自动配置好工作环境-语言、家目录、邮箱目录、命令搜索路径、终端类型、用户名、命令提示符等。用户的工作环境由一系列的环境变量定义。格式如下: 环境变量名=值 环境变量由大小写字母、数字、_、组成,一般大写。 常见的用户环境变量: LANG=zh_CN.UTF-8,语言定义为UTF-8 HOMS=/home/z...

crontab命令

前一天学习了 at 命令是针对仅运行一次的任务,循环运行的例行性计划任务,linux系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。 一、cr...

NodeJS (npm) 学习笔记

零, npm是nodeJS的包管理器,下载nodeJS后会自动安装好npm. npm 常用命令: ※,npm config list 查看所有配置信息 ※,npm list -g --depth 0: 查看所有已安装的包以及其所在的目录。 npm list -g typescript@3.1.3 查看typescript的信息。 ※,npm start...

Android基础之用Eclipse搭建Android开发环境和创建第一个Android项目(Windows平台)

原地址:http://www.cnblogs.com/allenzheng/archive/2012/11/10/2762379.html 一、搭建Android开发环境 准备工作:下载Eclipse、JDK、Android SDK、ADT插件 下载地址:Eclipse:http://www.eclipse.org/downloads/          ...

plsql在64位机器下读取tnsname.ora 及oracle_home异常的解决办法

问题是: 我在自己电脑(win7  64bit)上安装了oracle的64位数据库   通过sqlplus能正常连接主要是安装pl/sql时   我是这样安装的1、在网上下载了个instantclient-basic-nt-11.2.0.3.0包  解压放在E盘下   路径如下E:instantclient-basic-nt-11.2.0.3.0insta...

Intel oneAPI 环境变量设置

因工作需要,需要在linux系统配置多个不同环境的库,需要使用environmental-module工具管理环境变量,为保持配置方法的一致性,也使用modulefile文件加载Intel oneAPI软件。 以下参考自 https://software.intel.com/content/www/us/en/develop/documentation/o...