在macOS 中,.bash_profile 文件是 Bash shell 的配置文件,用于在每次启动新的 Bash 会话时运行命令和设置环境变量。以下是关于如何在 macOS 中使 .bash_profile 生效的详细步骤: 1. 了解 .bash_profile 文件的作用及其在 macOS 中的位置 .bash_profile 文件位于用户的主目录下,通常是一个隐藏文件。 它用于存储...
Shell 不是 Bash:首先,确认你正在使用的 shell 是否是 Bash。macOS 默认使用 zsh 作为登录 shell,特别是在较新的版本中。你可以通过运行 echo $SHELL 来查看当前使用的 shell。如果输出是 /bin/zsh,那么你需要修改 ~/.zshrc 而不是 ~/.bash_profile。 权限问题:确保你具有对 ~/.bash_profile 的读取权限。...
1、分析问题 当我们在 ~/.bash_profile 中配置环境变量, 但每次在IDE或者终端,重新开启新的窗口或者重启终端后,配置的环境变量都不生效了,还需要重新执行以下命令才会重新生效: source ~/.bash_profile 2、分析原因 1、我们是在bash中配置的环境变量,而当前系统是使用的是shell。 2、查看当前使用的shell: 1、终...
第一种,将终端切换为bash: chsh -s /bin/bash 重新打开终端即可。 第二种:继续使用zsh,zsh不会自动加载/.bash_profile,而是自动加载/.zprofile文件,所以只需要在该文件中引用~/.zprofile即可。 # 进入根目录cd~# 创建zprofile文件touch.zprofile# 编辑vim .zprofile# 使文件生效source.zprofile ~/.zprofile...
有时候我们需要添加部分环境变量,但是在编辑完~/.bash_profile之后,发现并不能立刻生效。 保存完~/.bash_profile 之后,需要手动在当前终端执行下:source ~/.bash_profile 以让其生效 但是当我们关闭终端,又新建一个终端的时候,神奇的事情出现了,生效过的/.bash_profile又不能生效了,这个时候,我们需要编辑一下/....
1、首先在.bash_profile文件中配置好sdk中的相关adb环境 export PATH=$PATH:/xxxxxxxxx/SDK/tools export PATH=$PATH:/xxxxxx/SDK/platform-tools 2、执行source .bash_profile后此时能使用adb,但是重新启用终端还会: zsh: command not found: adb 3:解决(每次终端启动会先加载~/.zshrc,在这里执行source .bash...
zhenghui@192 ~ %zhenghui@192 ~ % cat ~/.zshrc#每次用户进入之后使bash_profile生效source ~/.bash_profilezhenghui@192 ~ % 令人蛋疼的事 换了mac也一段时间了,mac到手后,第一件事就是配置jdk和maven环境变量。但是每次想在命令行下使用到java明令或者maven明令的时候,都会提示没有安装jdk或者找不到JAV...
解决Mac ~/.bash_profile 配置的环境变量重启终端后失效问题,在Mac系统中,配置环境变量通常是在~/.bash_profile文件中进行。然而,有时会遇到配置的环境变量在重启终端后失效的问题。在~/.zshrc文件最后或最前面,增加一行。
~/.bash_profile中配置环境变量, 每次重启终端后配置不生效.需要重新执行 : $source ~/.bash_profile 解决办法 zsh加载的是 ~/.zshrc文件,而‘.zshrc’ 文件中并没有定义任务环境变量。 在~/.zshrc文件最后,增加一行: source ~/.bash_profile