[英]Unable to install rubygems through rvm
我是ruby中的菜鸟,我正在尝试在ubuntu 12.04上设置Ruby on Rails。 我正按照本网站提供的步骤进行操作https://www.digitalocean.com/community/articles/how-to-install-ruby-on-rails-on-ubuntu-12-04-lts-precise-pangolin-与-RVM
但每当我尝试运行此命令> rvm rubygems current我都会收到错误
“检索rubygems-没有' http://production.cf.rubygems.org/rubygems/rubygems-.tgz '或'rubygems-.tgz'的校验和,它无法验证它。如果你想继续未验证的下载命令后添加'--verify-downloads 1'。“
关于如何进行的任何帮助。
它看起来像一个错误,但它很可能已经修复,因为我无法重现它,更新RVM并再试一次:
rvm get stable
rvm rubygems current
我有这个问题,运行rvm rubygems current
得到类似的错误。 它试图安装1.8.25版本。 我去了Rubygems网站 ,看到最新版本有1.8.24。 所以我运行rvm rubygems 1.8.24
并解决了这个问题,我可以正常安装其他rvm rubygems 1.8.24
和RVM。 希望有所帮助
是的,您可以使用内联RubyGems版本(1.8.23或1.8.24)定义:
rvm_rubygems_version=1.8.24 rvm install ruby
或者还有特定的Ruby版本:
rvm_rubygems_version=1.8.24 rvm install ruby 1.9.3
以下是我完成它们并进行全新安装的顺序中的步骤:
rvm remove ruby
rvm implode
curl -L https://get.rvm.io | bash -s stable --ruby
rvm reload
rvm install 1.9.3
rvm get head && rvm-smile
rvm rubygems latest
rvm install 1.9.3
将再次在gems安装失败,但继续下一步,它会没问题。
运行gems list
以查看安装是否有效,如果您想更加确定,请继续安装另一个特定的gem,然后再次运行gems list
。
正如rvm.io网站建议的那样,我使用以下命令安装了rvm:
\curl -L https://get.rvm.io | bash -s stable --ruby
并得到与问题中描述的相同的错误。 然后我重新跑了:
\curl -L https://get.rvm.io | bash -s stable --ruby
问题消失了,安装成功完成。 所以不确定是什么导致了这个,我建议重新尝试安装命令。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.