在Windows中创建Rails应用程序

时间:2015-03-25 13:40:17

标签: ruby-on-rails ruby

我过去几天一直试图在我的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'成功。

希望有人可以帮助解决这个问题。

3 个答案:

答案 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)

我只是跑

gem update --system

并修复了。更多信息请查看bundle install fails with SSL certificate verification error