我找到了一些相关的帖子,但没有一个与我的具体问题相符,我想我已经尝试了一切。
这是我得到的错误:
[Errno 2] No such file or directory
[cmd: [u'sass', u'--update', u'/Users/ryanwaters/Code/raw_portfolio/public/css/stylesheet.css.scss:/Users/ryanwaters/Code/raw_portfolio/public/css/stylesheet.css.css', u'--stop-on-error', u'--style', u'compressed']]
[dir: /Users/ryanwaters/Code/raw_portfolio/public/css]
[path: /usr/local/bin/sass]
[Finished]
当我将which sass
放入命令行时,我得到/Users/ryanwaters/.rvm/gems/ruby-1.9.3-p429/bin/sass
我已经多次改变了传球,仍然无法弄清楚问题是什么
答案 0 :(得分:6)
这看起来很简单,但我的问题是我将我的mac操作系统升级到优胜美地。我一定做错了,因为我的sass安装没有结束。
所以,Sublime抛出了这个错误,因为它无法找到sass。我重新安装了它,一切都像以前一样工作。
答案 1 :(得分:2)
此问题与几天前的SASS won't build in Sublime Text 2 [Errno 2] No such File or Directory几乎完全相同。如果您在那里查看my answer,则会看到您需要将路径更改为sass
。您可以修改SASS.sublime-build
文件并将"cmd":
行更改为指向/Users/ryanwaters/.rvm/gems/ruby-1.9.3-p429/bin/sass
,也可以在Sublime的默认搜索目录中创建符号链接,例如{{1} }或/usr/local/bin
。
答案 2 :(得分:0)
我必须在SassBeautify的用户设置文件中手动指定“路径”和“ gemPath ”设置(例如“/Users/username/Library/Application Support/Sublime Text 2/Packages/User/SassBeautify.sublime-settings
”)。
(从包存储库中的documentation派生而来)。
echo $PATH
echo $GEM_PATH
以下是我的SassBeautify设置文件的屏幕截图供参考: