我无法使用我的命令行(终端)。
sudo gem install compass
但我只得到“未找到命令”。我是 Mac 的管理员,我的密码不是空的。
我也尝试过这个:
defaults write com.apple.Finder AppleShowAllFiles YES
同样的结果。
答案1
您可能覆盖了您的 PATH。请检查此文件*中是否存在以下语句export PATH
:
/Users/your-username/.bash_profile
如果 Sencha 对该文件进行了任何更改,请注意这是将文件夹添加到 PATH 的正确语法:
export PATH=/some/other/path:$PATH
如果您忘记了:$PATH
,每次启动终端时都会覆盖它。因此,OS X 将无法找到您的命令。因此,解决方法是export
完全删除有问题的行,或修复它们以使用正确的语法。
export PATH=/Users/Oskar/Sencha:$PATH
* 该文件默认是隐藏的。如果您无法从 Finder 中看到它,并且您的 PATH 仍然有问题,请运行以下命令:/usr/bin/open ~/.bash_profile
在文本编辑器中打开它。