【发布时间】:2018-10-26 21:00:48
【问题描述】:
我正在尝试使用atom 从我的终端打开文件。这导致了-bash: atom: command not found。然后我跟着编辑installing the shell commands。这导致了 "EEXIST: file already exists, mkdir '/usr/local/bin'" 。我之前曾尝试遵循其他关于如何添加 subl 别名的建议,我想我尝试了太多我不明白的事情。我能搞砸我的$PATH 吗?
当我回显我的路径时,这就是/bin:/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin。
我的 bash_profile 用 nano 打开时是这样的:
export PATH=/bin:/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:$PATH
export EDITOR='subl -w'
我不记得在尝试添加subl 时是否添加了第一行。
我应该删除它吗?我也在使用 MacOS High Sierra。
更新
我删除了之前在.bash_profile 中添加的内容,现在我的路径是:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin。
然后我运行了命令:sudo ln -s /Applications/Atom.app/Contents/Resources/app/atom.sh /usr/local/bin/atom,但得到了 ln: /usr/local/bin/atom: No such file or directory 错误
【问题讨论】:
-
你试过'source .bash_profile'然后试试你的命令。
-
@jmh 刚刚尝试过。然后是 atom 和 subl 命令都找不到它们。
-
通过键入 subl 来运行 sublime text 我的 .bash_profile 中有以下行: ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/ bin/subl
-
尝试输入“哪个原子”,看看你会得到什么。可能什么都没有。
-
我知道你有答案了。希望对你有帮助。