当前位置: 首页 > 知识库问答 >
问题:

在Windows中创建Rails应用程序

缑智敏
2023-03-14

过去几天我一直在尝试在我的Windows PC上安装Rails。我从www.railsinstaller那里得到了这个包裹。org,它安装得很好。创建新应用程序时,我可以看到所有应用程序文件都已创建,然后出现以下错误:

  bundle install

DL已弃用,请使用FIDLE从中获取gem元数据https://rubygems.org/..........正在解析依赖项。。。Gem::RemoteFetcher::FetchError:SSL\u connect返回=1 errno=0 state=SSLv3读取服务器证书B:证书验证失败(https://rubygems.org/gems/rake-10.4.2.gem)安装rake(10.4.2)时出错,Bundler无法继续。确保gem安装rake-v'10.4。2'捆绑前成功。

希望有人能帮忙解决这个问题。

共有3个答案

左丘成仁
2023-03-14

我只是跑

gem update --system

它修好了。更多信息请检查捆绑包安装失败和SSL证书验证错误

乜清野
2023-03-14

第一条信息:

DL已弃用,请使用Fiddle获取宝石元数据。

这是一条警告信息。你在这里读到了。

安装rake时遇到主要错误。

安装rake(10.4.2)时出错,Bundler无法继续。确保gem安装rake-v'10.4。2'在绑定之前成功。

要解决此问题,应首先更新Rubygems:

gem update --system

然后更新Bundler:

gem install bundler
燕宜修
2023-03-14

这个链接可能会有所帮助。

在Windows上的VM Vagrant框中创建Ruby on Rails环境

您可能希望使用类似Linux的操作系统,而不是直接在Windows上安装ROR。不是因为无法在Windows中设置Rails环境。但是您将遇到的所有问题,特别是当大多数工具都是为这些问题而设计时,当您不使用类似Linux的操作系统并尝试模仿这些操作系统时。

但如果你只是想学习,我强烈建议你不要做这些,而是使用Nitrous。io,这是一个提供所有工具的在线IDE。嗯,在这种情况下处理Windows是浪费时间。

 类似资料:
  • 本文向大家介绍rails创建应用程序实例,包括了rails创建应用程序实例的使用技巧和注意事项,需要的朋友参考一下 安装了Rails框架之后,你同时也得到了一个新的命令行工具:rails。这个工具可以用于构造每个新的Rails应用程序。 为什么我们需要这么一个工具——我是说,为什么不抄起最顺手的编辑器,从头开始编写应用程序的每行代码呢?呃……我们确实可以这样做,但Rails可以在 幕后变很多戏法,

  • 所以,在我的开发Mac上使用我的rails应用程序创建了一个正常工作的postgres db实例,但是随着我从头开始构建模型(即添加、删除、更改列),迁移变得难以管理,所以我决定开始清理。运行rake db: dro后,我无法通过rake db: create重新创建。我只得到以下信息: 无法为 {“适配器”= 创建数据库 我想我需要在postgres中创建用户,但是它不应该从初始设置就存在吗?

  • 问题内容: 在Android上使用Apache HttpClient,如何使用HttpPost将数据发送到RESTfull Ruby on Rails应用程序。 这是我的控制器: 这是我的Java代码。我应该在URL名称中传递数据,还是必须将其设置在其他位置?(也许是httpost.setEntity吗?)最终,我将使用JSON,但现在我只想获取它,以便实际上可以在Rails中调用“ create

  • Vagrant是在windows中创建Rails环境的好解决方案吗? 我有一个功能强大的Windows 8 64位桌面。我最近和RoR一起做了一个项目,并爱上了它。正如我发现的那样,在windows上安装RoR只是一种空谈;所以我创建了ubuntu的双启动。作为一名创造性开发人员,我发现在ubuntu中实现任何“创造性”都是相当困难的,因为我缺乏典型的创造性工具。 我读了一点关于一个叫做流浪的工具

  • 问题内容: 我刚刚继承了一个Java应用程序,该应用程序需要作为服务安装在XP和Vista上。自从我以任何形式使用Windows至今已有8年了,而且我从未创建过一项服务,更不用说从Java应用程序之类的东西了了(我为该应用程序提供了一个jar,并且有一个依赖项jar-log4j )。使它作为服务运行所需的魔术是什么?我已经掌握了源代码,因此尽管可以避免进行代码修改,但还是可以的。 问题答案: 我对

  • Ember CLI,Ember的命令行界面提供了一个标准的项目结构,一组开发工具和一个插件系统。这允许Ember开发人员专注于构建应用程序,而不是构建使它们运行的​​支持结构。可通过ember --help显示Ember CLI提供的命令,或通过ember help <command-name>查看特定命令的信息。 创建应用程序 $ ember new super-rentals 上述ember