【问题标题】:bad interpreter: Permission denied error when running Ruby from Git Bash错误的解释器:从 Git Bash 运行 Ruby 时出现权限被拒绝错误
【发布时间】:2012-01-11 06:03:06
【问题描述】:
$ gem install jekyll
sh.exe": /c/ruby/bin/gem: C:/ruby/bin: bad interpreter: Permission denied

当我在 git Bash 中运行 gem install 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

【问题讨论】:

    标签: windows git gem


    【解决方案1】:

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

    或者尝试右键cmd -> run as administrator以管理员身份打开cmd

    【讨论】:

    • 我将 ruby​​ 版本更新到 1.9.2 时丢失的问题
    • 不知道问题出在哪里
    【解决方案2】:

    我在 Windows 7 环境中遇到了同样的问题。我必须通过在引号中包含与 RoR 关联的所有路径来更改 PATH 环境变量。具体如下路径: ...;c:/程序文件 (x86)... 被通知为 ...;"C:/Program Files (x86)...";

    这为我解决了这个问题。希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-12
      • 1970-01-01
      • 2015-06-14
      • 2020-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多