【发布时间】:2015-09-30 19:14:45
【问题描述】:
我是 Mac 新手,正在尝试向我的 $PATH 添加内容,以便可以在终端上的任何位置调用“mysql”和“mongod”之类的内容。这是我当前的 .bash_profile。我究竟做错了什么?运行 OSX Yosemite 10.10.5
# Additional binary folders
export PATH=$PATH:/Users/iqm377/bin
# MongoDB
export PATH=$PATH:/Users/iqm377/mongodb-osx-x86_64-3.0.5/bin
# MySQL
export PATH=$PATH:/Users/iqm377/XAMPP/bin
【问题讨论】:
-
看来你没有做错什么。为什么你认为这行不通?你在一个应该工作但不是的终端中做什么?如果你在提示符下做
echo $PATH,它有那些目录吗? -
当我在终端中输入 mysql 时,我收到一条消息“找不到命令”。这是回显路径的结果:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/iqm377/bin:/Users/iqm377/mongodb-osx-x86_64-3.0 .5/bin:/Users/iqm377/XAMPP/bin
-
你找到了文件还是重新启动了?
-
是的,我右键单击/退出终端并重新启动它。看起来“mongod”现在正在工作,但是mysql仍然给出一个命令未找到错误
-
我什至导航到 XAMPP/bin 目录并从那里运行“mysql”不起作用。当我 ls 时,它肯定在里面。