2
我安装了指南针罗盘文件:试图创建
sudo gem install compass
和版本0.12.2宝石安装,但是当我做
compass version
或
compass create myfilename
我得到“找不到命令”。我尝试卸载并重新安装,但仍然陷在了同样的事情中。
所有这一切都从/用户/ MYCOMPUTER。感谢任何帮助。
我安装了指南针罗盘文件:试图创建
sudo gem install compass
和版本0.12.2宝石安装,但是当我做
compass version
或
compass create myfilename
我得到“找不到命令”。我尝试卸载并重新安装,但仍然陷在了同样的事情中。
所有这一切都从/用户/ MYCOMPUTER。感谢任何帮助。
你的宝石可执行文件目录不会出现在你的$PATH
。这可能不是解决这个问题的最佳方法,但它非常直接。希望其他成员能帮助改进答案。
为了解决这个问题,找到你的宝石的可执行文件目录:
$ gem environment
,并查找行是这样的:通过观察
- EXECUTABLE DIRECTORY: /Users/mycomputer/.rvm/gems/[email protected]/bin
仔细检查,这是不是已经在你的$PATH
为它当你运行:
$ echo $PATH
如果你没有看到你的,编辑(或创建).profile
在主目录中添加(或修改):
export PATH="/Users/mycomputer/.rvm/gems/[email protected]/bin:$PATH"
现在重新加载你的.profile
更新您的$PATH
,并检查您存在,然后重试运行compass
。
$ . ~/.profile
$ echo $PATH
/Users/mycomputer/.rvm/gems/[email protected]/bin:/usr/bin:/bin:/usr/sbin:/sbin...
$ compas --version
Compass 0.12.2 (Alnilam)
希望这会让你在路上。管理宝石和路径可能是一种痛苦。做什么适合你。你可能会考虑RVM所以你不必sudo
安装宝石,但我离题。
谢谢Maxbeatty。我会试试这个,让你知道它是怎么回事。 – Leetechie 2012-08-06 14:41:50
感谢哥们......这真的有效! – vizzaro 2013-10-31 18:24:10
家伙,小心你重新定义,否则你会失去你的其他路径的路径时不小心留下过$ PATH! (一小白的错误,但我做到了),我发现这是很有帮助:http://unix.stackexchange.com/questions/26047/how-to-correctly-add-a-path-to-path – 2015-03-09 15:36:03