我已经阅读了几个关于如何在OSX上永久设置环境变量的答案。
首先,我尝试了这个,如何在Linux/Unix上永久设置$PATH,但我有一个错误消息说没有这样的文件和目录,所以我想我可以尝试~/。Bash_profile而不是~/。但它没有工作。
其次,我发现了这个解决方案如何设置的$PATH为使用的应用程序在os x,其中建议做改变
~/.MacOSX/environment.plist
但我没有这样的文件和目录错误。
我需要一种方法来设置这些变量,这样就不需要每次打开一个新的终端会话时都一次又一次地设置它们。
显示所有隐藏文件,如.bash_profile和.zshrc
$ ls -a
从macOS Catalina开始,mac使用zsh而不是bash。MAC默认使用zsh。
检查哪个shell正在运行:
$ echo $SHELL
/usr/zsh
$ cd $HOME
$ open -e .zshrc
或者如果使用vim
$ vi .zshrc
然后像这样加进去
$ export my_var="/path/where/it/exists"
$ export PATH=$PATH:/$my_var/bin
例如:如果在/Applications中安装了名为:myapp的应用程序
然后
export MYAPP_HOME=/Applications/myapp
export PATH=$PATH:$MYAPP_HOME/bin
或快捷方式
export PATH=${PATH}:/Applications/myapp/bin
祝你一生幸福!!稍后谢谢我
显示所有隐藏文件,如.bash_profile和.zshrc
$ ls -a
从macOS Catalina开始,mac使用zsh而不是bash。MAC默认使用zsh。
检查哪个shell正在运行:
$ echo $SHELL
/usr/zsh
$ cd $HOME
$ open -e .zshrc
或者如果使用vim
$ vi .zshrc
然后像这样加进去
$ export my_var="/path/where/it/exists"
$ export PATH=$PATH:/$my_var/bin
例如:如果在/Applications中安装了名为:myapp的应用程序
然后
export MYAPP_HOME=/Applications/myapp
export PATH=$PATH:$MYAPP_HOME/bin
或快捷方式
export PATH=${PATH}:/Applications/myapp/bin
祝你一生幸福!!稍后谢谢我