RVM & duplicate Environment Variables (Rubymotion)



我想我已经安装了两次宝石,但我不知道如何卸载其中一个。当我尝试构建我的Rubymotion项目时,我会收到这些警告:

/Users/pachun/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.2.1/lib/Bundler.rb:12: warning: already initialized constant ORIGINAL_ENV
/Users/pachun/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.2.1/lib/Bundler.rb:64: warning: already initialized constant WINDOWS
/Users/pachun/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.2.1/lib/Bundler.rb:65: warning: already initialized constant FREEBSD
/Users/pachun/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.2.1/lib/Bundler.rb:66: warning: already initialized constant NULL

和常规构建仍然有效,但我认为这导致我的测试套件(弗兰克·库伯)失败。

我该如何解决?谢谢

使用RVM重新安装所有GEM的最简单方法是这样做的:

rvm gemset empty <gemset name>
bundle

而不是这样做,我建议您制作一个.rvmrc文件,然后输入以下内容:

rvm use 1.9.3@projectname --create

将文件保存到您的项目文件夹中,然后将CD汇出并返回到该文件夹中,并将" Y"回答是否加载.rvmrc文件的问题。这将使您切换到新的(空)GEMSET,您可以重新运行bundle

相关内容

  • 没有找到相关文章

最新更新