我过去几天一直试图在我的Windows PC上安装Rails。我从www.railsinstaller.org获得了捆绑包,它安装得很好。创建新应用程序时,我可以看到所有应用程序文件都已创建,然后出现以下错误:
bundle install
不推荐使用DL,请使用Fiddle Fetching gem元数据 https://rubygems.org/ ..........解决依赖关系...... Gem :: RemoteFetcher :: FetchError:SSL_connect返回= 1 errno = 0 state = SSLv3读取服务器证书B:证书验证失败 (https://rubygems.org/gems/rake-10.4.2.gem)发生错误 安装rake(10.4.2),Bundler无法继续。确保这一点 在捆绑之前
gem install rake -v '10.4.2'
成功。
希望有人可以帮助解决这个问题。
答案 0 :(得分:1)
此链接可能会有所帮助。
Creating a Ruby on Rails environment on Windows, in a VM Vagrant Box
您可能希望使用类似Linux的操作系统,而不是将ROR直接安装到Windows上。不是因为Rails环境无法在Windows中设置。但是你会遇到的所有问题,特别是当你没有使用像操作系统这样的Linux并尝试模仿它时,大多数工具都是为此而设计的。
但我强烈建议你跳过这一切,如果你只是想学习,并使用Nitrous.io,这是一个在线IDE,为您提供所有工具。 恕我直言,在这种情况下处理Windows是浪费时间。
答案 1 :(得分:0)
第一条消息:
不推荐使用DL,请使用Fiddle Fetching gem metadata ...
是一条警告信息。你读过它here。
安装rake时遇到主要错误。
安装rake(10.4.2)时发生错误,而Bundler不能 继续。确保gem安装rake -v' 10.4.2'以前成功了 捆绑。
要解决此问题,您应首先更新Rubygems:
gem update --system
然后更新Bundler:
gem install bundler
答案 2 :(得分:0)