2010-10-13 75 views
1

我现在不能,因为我不断收到follwiing错误消息如何重置我的宝石环境?

错误安装任何宝石:在执行宝石...(错误:: E045)不支持 操作 - /家用/摇杆

我我正在使用sudo命令。 我相信这个问题是我的根ENV具有信息即不再正确

  1. RubyGems的环境:
    • RubyGems的版本:1.3.7
    • RUBY版本:1.8.7(2009-06- 12 PATCHLEVEL 174) [万向darwin10.0]
    • 安装目录:/家庭/摇杆/红宝石/宝石
    • Ruby可执行文件:/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby​​
    • 可执行文件目录:/家庭/摇杆/红宝石/宝石/箱
    • RubyGems的平台:
      • 红宝石
      • 万向达尔文-10
    • 创业板的路径:
      • /家/摇杆/红宝石/宝石
      • /usr/lib/ruby/gems/1.8
    • GEM配置:
      • :update_sources =>真
      • :冗长=>真
      • :基准=>假
      • :回溯=>假
      • :bulk_threshold => 1000
      • “gempath “=> [”/usr/lib/ruby/gems/1.8“]
      • ”gem“=>”--remote --gen-rdoc --run-tests“
      • ”gemhome“=>”/家/摇滚/红宝石/宝石“
      • “的RDoc”=> “--inline源--line号码”
    • 远程源:
    • 安装目录:/家庭/摇杆/红宝石/宝石
    • 可执行文件目录:/家庭/摇杆/红宝石/宝石/箱
    • 创业板的路径:
      • /home/rocker/ruby​​/gems
      • /usr/lib/ruby​​/gems/1。8

都指向了一个不正确的位置(/家/摇杆/),我如何改变它

我试图在我的路径设置项目

出口GEM_HOME =/Users/Digitalsleep01/Documents/Codeworks/codebase/Gems export GEM_PATH =/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby​​/gems/1.8

感谢您的帮助提前

回答

0

尝试使用sudo导出上述命令。

+0

对不起,我不清楚你在问什么,你的意思是sudo export GEM_HOME =/Users/Digitalsleep01/Documents/Codeworks/codebase/Gems?那不起作用 – Digitalsleep 2010-10-13 18:13:26

+0

我想通了,你必须编辑〜/ .gemrc,它允许我编辑gem env中的值 – Digitalsleep 2010-10-15 15:24:46