V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dopcn
V2EX  ›  程序员

非 Rubyer 有关 RVM 求助(Yosemite 系统)

  •  
  •   dopcn ·
    dopcn · 2014-11-02 22:36:33 +08:00 · 2808 次点击
    这是一个创建于 3669 天前的主题,其中的信息可能已经有所发展或是发生改变。
    刚刚想用Octopress搭建博客,按照官方的 setup,在 bundle install 这一步永远卡在 RedCloth 无法安装,stackOverFlow Google 有一些方法,都有一定年头试了一遍没用,于是想试试重装 Ruby和RVM(没有备份,卧槽),于是先

    rvm implode

    .rvm 下有一堆文件无法删除,删除的时候没加sudo,不过我觉得要重装那覆盖掉不就好了,于是 rvm.io 的 curl 命令安装,装了之后rvm不起作用了(卧槽)!像下图
    
    rvm 不起作用才发现,zsh 还是 oh-my-zsh 的插件不管用了!cocoapods 也找不到了!

    没有深入了解过 shell 和 rvm,所以我现在最大的问题是:不知道问题是什么!请大家指导一下……

    还有一个time machine 的问题,不可以恢复到 mavericks 去吗?进入 time machine 之后 restore 是灰色的不能点(卧槽)
    11 条回复    2014-11-04 17:56:33 +08:00
    gkiwi
        1
    gkiwi  
       2014-11-03 00:42:02 +08:00
    @https://ruby-china.org/

    请叫我雷锋!
    WildCat
        2
    WildCat  
       2014-11-03 08:05:20 +08:00 via iPhone
    试试淘宝的 gem 源

    http://Ruby.taobao.org
    jtn007
        3
    jtn007  
       2014-11-03 08:51:21 +08:00
    robertlyc
        4
    robertlyc  
       2014-11-03 08:58:01 +08:00
    试试 rbenv
    dopcn
        5
    dopcn  
    OP
       2014-11-03 09:45:09 +08:00
    @gkiwi 发了同样的帖子,一个说换rbenv,一个说换chruby,能别添乱么,我不搞 Ruby 只是使用需要而已……
    gkiwi
        6
    gkiwi  
       2014-11-03 14:27:09 +08:00
    @dopcn = =我看没人回答,觉得ruby的问题去ruby社区会好些:)
    jimrok
        7
    jimrok  
       2014-11-03 19:53:20 +08:00
    bundle install 是要从Gemfile里面获取bundle的定义的。通常第一句是source 'http://rubygems.org',通常rubygems管理的bundle都在亚马逊的S3存储,很容被墙,换成source 'http://ruby.taobao.org'试试。
    spark
        8
    spark  
       2014-11-04 09:18:53 +08:00
    没看看这几个文件有没有问题?
    ~/.zshrc
    ~/.bashrc
    ~/.bash_profile
    dopcn
        9
    dopcn  
    OP
       2014-11-04 13:17:14 +08:00
    @gkiwi 嗯,去问了
    dopcn
        10
    dopcn  
    OP
       2014-11-04 13:18:08 +08:00
    @spark 我问一下这几个文件怎么样算有问题,你不要打我……
    spark
        11
    spark  
       2014-11-04 17:56:33 +08:00
    // .bash_profile
    [[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*

    // .bashrc
    export PATH="$PATH:$HOME/.rvm/bin" # Add RVM to PATH for scripting

    // .zshrc
    export PATH="$PATH:$HOME/.rvm/bin" # Add RVM to PATH for scripting
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1038 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 20:39 · PVG 04:39 · LAX 12:39 · JFK 15:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.