2016-08-01 74 views
-1

我已经陷入了困境。重新启动后,PATH不会更改Mac OS

我尝试编辑路径以便从iTerm使用mysql。

我尝试不同的方法来编辑我的PATH:

1)终端export PATH="/usr/local/mysql/bin:$PATH"

键入命令

2)编辑的.bash_profile

3)编辑的.bashrc

一切都工作得很好直到我重新启动我的Mac。

这是我不变的PATH是什么样子 echo $PATH /Users/lyubakov/.nvm/versions/node/v6.2.2/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

+0

什么说的文件列表:**回声$ SHELL ** –

+0

→回声$ SHELL /斌/ zsh的 –

回答

0

在Mac OS X有没有用〜/ .bash_profile中,但在〜/ .bashrc的。

确保您没有在您添加的行后面运行的其他位置覆盖PATH。

您没有给我们足够的系统配置信息......例如用户的bashrc,bash_profile。

+0

这里的〜/ .bashrc '出口PATH = “在/ usr /本地/ MySQL的/ bin中:$ PATH” SSH_ENV = /用户/ lyubakov /的.ssh /环境 #启动ssh-agent 函数start_agent { echo“正在初始化新的SSH代理...” #spawn ssh-agent /usr/bin/ssh-agent | sed's/^ echo /#echo /'>“$ {SSH_ENV}” echo succeeded chmod 600“$ {SSH_ENV}” 。 “$ {SSH_ENV}”>/dev/null /usr/bin/ssh-add } if [-f“$ {SSH_ENV}”];然后 。 “$ {SSH_ENV}”>/dev/null ps -ef | grep $ {SSH_AGENT_PID} | grep ssh-agent $>/dev/null || {start_agent;其他 start_agent; fi' –

+0

我还要粘贴什么? –

0

@Alex Lyubakov - 任何问题?如果您使用zsh,他们绝不会从bash中读取配置文件。 你必须在男子的zsh结束更改zsh的轮廓像.zshrc

在这里你可以做你的变化

相关问题