【发布时间】:2013-09-09 19:51:40
【问题描述】:
当我尝试使用 sass 时,我收到“权限被拒绝”。我正在使用 Sublime Text 2、Ruby 的当前版本和bones theme。
这是我的终端/代码的截图:
这是我在 SublimeText 中保存时的内容:
[Errno 2] No such file or directory
[cmd: [u'sass', u'--update', u'/Users/jschreiber/sites/wp-content/themes/eddiemachado-bones-405349e/library/scss/_base.scss:/Users/jschreiber/sites/wp-content/themes/eddiemachado-bones-405349e/library/scss/_base.css', u'--stop-on-error', u'--no-cache']]
[dir: /Users/jschreiber/sites/wp-content/themes/eddiemachado-bones-405349e/library/scss]
[path: /usr/local/bin:/usr/local/bin:/usr/local/bin:/usr/local/bin:/usr/local/bin:/usr/local/bin:/usr/local/bin:/usr/local/bin:/usr/local/bin:/usr/local/bin:/usr/local/bin:/usr/local/bin:/usr/local/bin:/usr/local/bin:/usr/local/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin]
[Finished]
这是我的gem env:
administrators-MacBook-Air:~ jschreiber$ gem env
RubyGems Environment:
- RUBYGEMS VERSION: 2.0.7
- RUBY VERSION: 2.0.0 (2013-06-27 patchlevel 247) [x86_64-darwin12.3.0]
- INSTALLATION DIRECTORY: /Users/jschreiber/.rvm/gems/ruby-2.0.0-p247
- RUBY EXECUTABLE: /Users/jschreiber/.rvm/rubies/ruby-2.0.0-p247/bin/ruby
- EXECUTABLE DIRECTORY: /Users/jschreiber/.rvm/gems/ruby-2.0.0-p247/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-darwin-12
- GEM PATHS:
- /Users/jschreiber/.rvm/gems/ruby-2.0.0-p247
- /Users/jschreiber/.rvm/gems/ruby-2.0.0-p247@global
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- https://rubygems.org/
当我按照崇高的文本说明运行 subl 时 - 仍然出现错误:
administrators-MacBook-Air:~ jschreiber$ ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
ln: /Users/jschreiber/bin/subl: No such file or directory
administrators-MacBook-Air:~ jschreiber$ ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl
administrators-MacBook-Air:~ jschreiber$ subl
administrators-MacBook-Air:~ jschreiber$ ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
ln: /Users/jschreiber/bin/subl: No such file or directory
administrators-MacBook-Air:~ jschreiber$ ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl
ln: /usr/local/bin/subl: File exists
administrators-MacBook-Air:~ jschreiber$ subl
administrators-MacBook-Air:~ jschreiber$ sites/wp-content/themes/eddiemachado-bones-405349e/library/scss
-bash: sites/wp-content/themes/eddiemachado-bones-405349e/library/scss: is a directory
administrators-MacBook-Air:~ jschreiber$ sass --watch style.scss:../css/style.css
>>> Sass is watching for changes. Press Ctrl-C to stop.
directory ../css
Errno::EACCES: Permission denied - ../css
Use --trace for backtrace.
【问题讨论】:
-
如果我添加跟踪命令,我会得到这个pastebin.com/Dr2gTNPd
-
如果您希望在调试应用程序问题时有用,请不要添加代码屏幕截图。我们需要可以复制/粘贴到编辑器并运行的真实代码。当您说“Ruby 的当前版本”时,您是什么意思?很多人都知道现在的版本是什么,你可能错了,以后会改。此外,真实文本有助于 Google 索引您的问题,使其对可能正在搜索相同答案的其他人有用。另外,不要将链接指向问题的重要部分。链接最终会断开,使您的问题毫无价值。
-
@theTinMan 这是终端中的所有内容:pastebin.com/CKNcCv5X 至于实际的主题,我没有更改任何内容,可以直接从源下载。
-
ruby-2.0.0-p247,昨天更新
-
您使用的是 Mac OS。你是如何升级你的 Ruby 的?
gem env说什么?将该信息粘贴到您的问题中,除非该信息超出问题文本框可用的大小,否则请勿添加其他链接。
标签: ruby sass sublimetext2