macOS上 .bash_profile配置环境变量不成功的问题

有时候在mac上按照教程成功安装好软件并配置好环境变量后,再次打开终端运行可能仍然会出现“command not found:xxx”的提示。
这时我们打开.bash_profile文件向其中添加配置环境变量语句,然后保存,在终端输入:

source ~/.bash_profile

使其生效,发现环境变量配置成功,可以运行。
然而当我们打开另一个回话时,可能又会出现“command not found:xxx”的提示。

解决方法:
打开用户目录下的 .zshrc 文件加入如下代码:

1 if [ -f ~/.bashrc ]; then
2   source ~/.bashrc
3  fi

添加后保存并使其生效,再打开新的终端就可以直接运行。

当系统升级为macOS Catalina后,系统默认的shell也会换成zsh,这时打开.bash_profile文件可能会出现如下图的提示

我们可以选择 打开~/.zshrc文件进行环境变量的配置
1.打开终端
2.打开 ~/.zshrc文件(如果无,则自动新建)
命令:

open ~/.zshrc

3.配置环境变量,例如:

4.然后使文件生效:

source ~/.zshrc

5.完成

macOS上 .bash_profile配置环境变量不成功的问题相关推荐

  1. python环境配置不成功_怎么解决python配置环境变量不成功

    怎么解决python配置环境变量不成功 发布时间:2020-08-25 16:02:46 来源:亿速云 阅读:94 这期内容当中小编将会给大家带来有关怎么解决python配置环境变量不成功,文章内容丰 ...

  2. java jdk 配置不成功_JDK配置环境变量不成功的原因

    根据自己配置环境变量遇到的问题进行总结: 1.二次安装需要注意的问题 由于已经安装了一次的原因,此时的注册表已经有了安装记录. 建议删除jdk的记录 首先打开注册表 开始菜单→运行.或者直接键盘按下W ...

  3. 把python37添加到环境变量配置_关于在win 10上成功创建一个Django项目时遇到django-admin的手动配置环境变量问题。...

    前言 初学Python Web 在创建第一个Djang项目的时候出现了很多的问题,今天和大家分享并记录一下这次艰难的历程! 一.官网下载Python以及安装Django 1.Python的下载安装 链 ...

  4. Mac电脑上配置环境变量的方法

    Mac电脑上配置环境变量的方法 使用vim配置环境变量 1.首先执行命令:vim .bash_profile 用vim打开该文件,然后输入i,表示insert,就是编辑模式 如:Node环境变量配置 ...

  5. ffmpeg添加到环境变量_在 Mac 上为 FFmpeg 配置环境变量

    之前为了分析视频,在 Mac 上下载了 FFmpeg 三件套,但是 Mac 上配置环境变量没有 Windows 系统那么直观,所以走了一些弯路. 这里记录一下尝试的过程以及最终是怎么配置成功的. 1. ...

  6. 苹果MAC系统上安装Maven并配置环境变量

    0.JDK安装及配置 a.在英文输入法的状态下,按键盘"Ctrl + 空格"组合键,调出Spotlight搜索,在这里可以快速启动终端,输入ter,然后回车,即可打开终端. b.如 ...

  7. linux怎么安装java环境变量_如何简单的在linux上安装jdk并配置环境变量

    这篇文章是为了给我一会自己安装的时候方便使用的,所以内容很简单,平时在wendows系统上安装很容易,但是换到linux系统上面就蒙圈了. 一.下载jdk文件 ​ 下载完成后你得到了 ​ 我们将这个文 ...

  8. mac上使用zsh配置环境变量

    Mac配置环境变量的地方 一./etc/profile (建议不修改这个文件 ) 全局(公有)配置,不管是哪个用户,登录时都会读取该文件. 二./etc/bashrc (一般在这个文件中添加系统级环境 ...

  9. java jdk 检测安装_JDK如何安装和配置环境变量以及检验是否成功安装JDK的方法

    大家都知道JDK是JAVA运行的环境,JDK是将.java文件翻译成.class文件的虚拟机,只有经过编译后系统才能识别,不管是eclippse,还是Myeclipse,还是其他的JAVA编程的编译器 ...

最新文章

  1. Windows Phone 7 Tip (4) -- User Agent
  2. java实现账号单一ip登录,使用Java实现简单后台访问并获取IP示例
  3. 可编程智能小车,100种玩法,从3岁玩到15岁,培养孩子“最强大脑”
  4. 无线鼠标可以强制配对_赛睿Rival 3 Wireless游戏鼠标评测:无限全能
  5. 2018计算机河北省高考试题,2018年河北高考物理压轴试题【含答案】
  6. 傻瓜学python_傻瓜式学Python3——列表
  7. 从 Eclipse 到 IDEA,就像从金字塔到太空堡垒!
  8. java 修饰关键字_java——关键字以及修饰属性
  9. Visual Studio中C++关于Unicode字符集和多字节字符集
  10. vue 倒计时 插件_VUE-倒计时插件使用(订单,砍价,拼团,倒计时使用)
  11. html表格怎么设置间距,HTML表格间距怎么设置
  12. pyltp的基本用法和语义角色标注
  13. 中台之上(四):面对复杂的流程和数据,我们总结出了一个分析套路
  14. 每日一博 - 3D架构图 cloudcraft
  15. 反向工程之“测测你的本命专业”
  16. 凤凰系统虚拟机装卡_虚拟机安装凤凰系统(PhoenixOS)教程
  17. 选股器用计算机测试利润,史上成功率最高的6个MACD选股公式,一旦运用盈利不断,速度收藏...
  18. Hexo+Kaze+Gitee Pages 搭建静态博客网站
  19. 安装服务器操作系统的iso文件,iso文件怎么安装,详细教您iso系统镜像文件怎么安装...
  20. 微信小程序相关知识点和云音乐项目制作遇到的问题及解决

热门文章

  1. Linux GO语言下载安装配置
  2. 虚幻编程准备之-宏定义的语法
  3. Python Tutorial中英双语对照文档2
  4. Linux(CentOS)性能监控命令free
  5. 物理引擎学习05-GJK和EPA计算穿透向量
  6. Win11系统中玩lol出现无法初始化图形设备的问题
  7. python log文件如何不写入syslog_python 自动化之路 logging日志模块
  8. 四种游泳姿势的动画图解,让你轻松学会游泳
  9. Mac提升工作效率从Alfred神器开始(上)
  10. x9此计算机上没有hasp_windows10系统安装mastercam X9的方法