糟糕的解释器:从Git Bash运行Ruby时,Permission denied error

$ gem install jekyll sh.exe": /c/ruby/bin/gem: C:/ruby/bin: bad interpreter: Permission denied 

当我运行gem在git Bash中安装jeklly时,谁可以告诉我如何更改权限。

操作系统是Windows XP。

非常感谢!

  RubyGems Environment: - VERSION: 0.9.4 (0.9.4) - INSTALLATION DIRECTORY: c:/ruby/lib/ruby/gems/1.8 - GEM PATH: - c:/ruby/lib/ruby/gems/1.8 - REMOTE SOURCES: - http://gems.rubyforge.org 

尝试将ruby文件夹的所有权更改为当前用户

或者尝试通过右键cmd -> run as administrator身份打开cmd

我在Windows 7环境中遇到了同样的问题。 我必须通过在引号中包含与RoR相关的所有路径来更改PATH环境变量。 特别是以下路径:…; c:/ Program Files(x86)… monified to …;“C:/ Program Files(x86)…”;

这为我解决了这个问题。 希望能帮助到你。