我离开航站楼后没有保存$ PATH

时间:2012-02-03 10:49:14

标签: mysql macos terminal

我刚刚在OS X Lion上安装了mysql server 5.5.20,一切正常。现在,每次进入终端我都要明确写一下:

PATH=${PATH}:/usr/local/mysql/bin

因为在我离开命令行后没有保存。我不知道为什么会这样。

想法?

6 个答案:

答案 0 :(得分:22)

你必须添加

PATH=${PATH}:/usr/local/mysql/bin
export PATH

~/.bash_profile.bashrc(或在使用不同的shell时使用类似的选项)。

如果你想要它是系统范围的,你应该升级:/etc/bash.bashrc(在archilnux上,可以对你的发行版保持警惕)

答案 1 :(得分:3)

如果有人使用 MacOs BigSur,您应该运行 open ~/.zshrc ` 并输入

export PATH=

就我而言,这是

export PATH=/Applications/MAMP/bin/php/php7.3.24/bin/:$PATH

答案 2 :(得分:2)

编辑〜/ .bash_profile并将行导出PATH = $ PATH:/ usr / local / mysql / bin

答案 3 :(得分:1)

然后不要忘记为bash运行以下命令以实现当前路径而不重新启动:

source ~/.bash_profile 

最后,您可以尝试使用此命令检查路径是否正确实现:

echo $PATH

它会显示你的PATH的内容,理想情况下你应该在那里找到你的新路径。

答案 4 :(得分:0)

我在我的macOS High Sierra上解决了。

  1. 打开查找程序并转到路径/用户/ YOUR_USERNAME
  2. 使用Shift + cmd +显示隐藏文件。
  3. 创建(如果不存在)文件.profile
  4. 在此文件中输入export PATH = / YOUR PATH
  5. 保存此文件。 (如果遇到问题,请尝试使用sudo命令创建文件)

答案 5 :(得分:0)

在终端中使用export PATH=/home/username/anaconda3/bin:$PATH 然后键入anaconda-navigator. 该应用将立即启动