ech*_*cho 42 ruby-on-rails rvm oh-my-zsh
最近我因为一条警告消息而尝试更新我的ruby版本(见下文).
现在,当我启动iterm2时,我收到以下警告消息:
Warning: PATH set to RVM ruby but GEM_HOME and/or GEM_PATH not set, see:
    https://github.com/wayneeseguin/rvm/issues/3212
有谁知道如何解决此警告?它并没有真正影响我的工作,但它有点令人不安.
为了您的信息:
 1.我相信我跑去rvm get stable获取最新的红宝石版本.
 2.这是我最初试图解决的警告信息,但它还没有得到解决:
warning: parser/current is loading parser/ruby21, which recognizes
warning: 2.1.5-compliant syntax, but you are running 2.1.2.
我使用1. Mac OS X2. iterm2和3. oh-my-zshshell
ymi*_*min 114
我和oh-my-zsh有同样的问题在使用选项--rails安装rvm时,有这个警告:
这个解决方案适合我:打开.zshrc文件,找到PATH行
更改
export PATH=/path/to/something
成
export PATH="$PATH:/path/to/something"
保存并做source ~/.zshrc,然后它工作.
小智 10
如果你User configuration在〜/ .zshrc文件中找到一行,就像这样:
#export PATH ="/ Users/robinwen/.rvm/gems/ruby-1.9.3-p551@robin/bin:/Users/robinwen/.rvm/gems/ruby-1.9.3-p551@global/bin:/用户/ robinwen/.rvm /红宝石/红宝石1.9.3-P551 /斌:/Users/robinwen/.rvm/bin:在/ usr /本地/ git的/ bin中:/ SW /斌:在/ usr/local/bin目录:在/ usr /地方:在/ usr/local/sbin中:在/ usr /本地/ MySQL的/斌:在/ usr/local/bin目录:在/ usr/bin中:/ bin中:/ usr/sbin目录:/ sbin目录:在/ usr/local/bin目录/"
您应该对此行进行评论,并添加以下行:
export PATH = $ PATH:$ HOME/.rvm/bin#将RVM添加到PATH以进行脚本编写
祝好运!
添加到@ ymin的解决方案.对于我来说,谁rvm list选择了当前的红宝石并且没有选择当前的红宝石,需要手动选择红宝石即.rvm use ruby-2.1.x,然后修复zshrc路径并运行rvm get stable.
| 归档时间: | 
 | 
| 查看次数: | 20477 次 | 
| 最近记录: |