问题标签 [railsinstaller-windows]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Windows 7 64位上的RailsInstaller?
我今天尝试使用Rails 安装程序在我的Windows 7 64 位上获得ruby on rails环境,但.exe无法运行,因为它是为 32 位而不是 64 位制作的。
更新当我尝试启动安装程序时,会弹出此消息:
这是翻译:
此版本的文件与正在运行的 Windows 版本不兼容。打开电脑的系统信息,检查是否需要x86(32bit)或x64(64bit)版本的应用程序,并联系软件供应商。
安装程序是否有 64 位替代方案?
ruby-on-rails - Railsinstaller 尝试使用未映射的驱动器
安装完成后,弹出“Rails环境配置”窗口:
设置我的名字后,出现以下错误:
我真的应该将 H:/ 映射为能够安装 Rails 吗?
UPD:我查看了 c:\RailsInstaller\Ruby1.9.2\setup_environment.bat 并发现它使用 HOMEDRIVE 和 HOMEPATH,我没有这样的环境变量。我添加了这些,仍然没有帮助。
UPD2:不过,我可以在安装后运行 rails。同时,我将它安装在我的虚拟 Ubuntu 上。
UPD3:@Luis:谢谢,一定是这个原因。虽然我已经设置了环境变量 HOMEDRIVE 来更正一个,但是,如果我在 cmd 中运行“set homedrive”,它会给出错误的值。
ruby-on-rails - Rails 服务器不工作?
我正在关注PeepCode的第一个 Ruby on Rails 3 教程,大约 27-29 分钟后,他们让我们启动 Rails 服务器。据我所知,我已经成功安装了 Rails(和 Ruby)。
当我运行命令时rails server
(根据视频的说明从 Windows 7 命令提示符),我收到以下消息:
并且不返回提示,说明正在运行。此外,对我来说(与视频相比),这看起来像是一条成功的信息。
但是,当我按照视频的指示浏览到 URL 时,http://0.0.0.0:3000
出现错误(视频打开到 Ruby 的默认索引页面时)。我得到的错误是:
由于我使用的是谷歌浏览器,它还说:
位于http://0.0.0.0:3000/的网页可能暂时关闭,或者它可能已永久移动到新网址。
所以,我想知道如何解决这个问题?
ruby - Why is 'ruby' not recognized as an internal or external command?
Path in user variable is the default path from the installation:
Path in system variable is directed to:
When I open the Command Prompt with Ruby and Rails, the command prompt says "'ruby' is not recognized as an internal or external command" immediately without any input.
The command prompt worked before. After I re-installed it using various methods due to unsuccessful setup, it got like this.
How can I fix it?
windows - 是什么让 `ls` 命令在 Windows 上可用?(IronRuby 和 Rails 安装程序。)
我对 Ruby(以及 Rails)完全陌生,我正在阅读 Hartl 的第二版。很抱歉提前问了这样一个新手问题;我对 Windows 命令行真的没有经验。
令我感到困惑的是,我用来了解基础知识(bundle install、git、Heroku 等)的命令行会话“知道”ls
命令,但新的命令行会话却不知道。
Rails Installer (Windows)和第 1 章末尾之间的哪一步使该工具(我想其他类似 UNIX 的命令)可用?
我会which ls
参加我原来的会议,但当然......
cygwin - Rails Installer + Cygwin:如何在 Cygwin 中最好地使用 ruby 版本的 rails 安装程序?
我刚刚安装了我的 Windows 设置,以便通过 RailsInstaller 处理 Ruby on Rails。在 Windows 命令行上一切正常。我也在使用 cygwin,它默认安装自己的 ruby 版本。这不适用于像 bcrypt-ruby 这样的 C 扩展 gem。ruby 的 RailsInstaller 版本虽然没有问题。
当我尝试在 Windows 上安装 unicorn 等特定于 unix 的 gem 时,我确实遇到了问题。它不会走。这应该适用于cygwin。所以我陷入了一个难题。我已经卸载了 cygwin ruby。但现在我无法在 cygwin 中运行其他 ruby、rubygems 或 rake。它吐出以下可爱的信息:
希望你们中的一些人可以解决这个问题。
ruby-on-rails - 在 Windows 8 上运行 Ruby on Rails 时出现持续错误
我几乎把光头上剩下的头发都拔掉了。我一直在修补 Windows 7 上的 Ruby on Rails,效果很好。我在 Windows 7 64 位上使用 RailsInstaller 2.2.1 和 AptanaStudio3 作为我的 IDE。
然而,经历了类似的过程,我在我的 64 位 Windows 8 上安装了这两个工具,并且在过去的 3 天里都被释放了。在 win 7 上完美运行的 RoR 项目不能在带有 Ruby 1.9.3 p392 和 Rails 3.2.13 的 Win 8 上运行。
每当我运行启动服务器时:
和
给出:
不幸的是,发生了致命错误。请参阅http://bit.ly/bundler-issues上的 Bundler 故障排除文档。谢谢!c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/v endor/net/http/persistent/ssl_reuse.rb:29:in initialize': Bad address - connect
(2) (Errno::EFAULT)
from c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/
lib/bundler/vendor/net/http/persistent/ssl_reuse.rb:29:in
open'来自c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/lib/bundler/vendor/net/http/persistent/ssl_reuse.rb:29:in block in connect'
from c:/RailsInstaller/Ruby1.9.3/lib/ruby/1.9.1/timeout.rb:54:in
timeou t' from c:/RailsInstaller/Ruby1.9.3/lib/ruby/1.9.1/timeout.rb:99:in timeou
t'
from c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.3.4/
lib/bundler/vendor/net/http/persistent/ssl_reuse.rb:29:in
connect' 来自 c:/RailsInstaller/Ruby1.9.3/lib/ruby/1.9.1/net/http.rb: 755:在`do_s馅饼'中
我已经卸载并重新安装了无数次,但没有解决方案。我正在考虑用 Win 7 安装虚拟机,因为它在 Win7 上运行顺畅。但这意味着安装另一个操作系统......我想知道其他人是否在 Windows 8 上使用 RoR 取得了成功。
谢谢
ruby-on-rails - 为 Windows 升级 Ruby (1.9->2) 和 Rails(3.2->4)
我仍然是 RoR 的新手,遵循教程并一直在开发一些应用程序。我已经 为我的 Windows 7 64 位操作系统 安装了http://railsinstaller.org/en 。
我希望从以下位置升级:
红宝石 - 1.9.3p392 -> 2.0.0 导轨 - 3.2.13 -> 4
Rails 安装程序没有此功能。要升级 Ruby,我应该在http://rubyinstaller.org/下载安装程序吗?我可以下载它,但我怎样才能正确地将我的 ruby 版本覆盖到 ugprade。与 Rails 4 相同。寻找任何指向正确方向的指针。
谢谢。
ruby-on-rails - 权限被拒绝(公钥)。致命:无法从远程存储库中读取
我已经阅读了大多数相关问题并尝试了大多数解决方案,但对我没有任何帮助。
我已经通过 RailsInstaller 安装了 Rails 和 Git,我正在尝试将我的 rails 应用程序从 Windows 7上传到 heroku,但Permission denied (publickey)
尽管我的密钥已上传到 heroku,但我仍然收到。
这是我上次尝试上传 ssh 密钥的日志:
谁能看到我做错了什么或有什么建议?
更新
以下是有关我在详细运行时获得的日志的更多详细信息
提前致谢
ruby-on-rails - 在 Windows 7 上升级到 ruby 2.1.5p273 会导致问题
我最近卸载了 RailsInstaller 并重新安装了最新版本 3.1.0,所以我有一个更新的 Ruby 版本。所以现在我有 ruby 2.1.5p273(2014-11-13 修订版 48405)[i386-mingw32] 现在在 Windows 7 机器上,当我在本地运行我的 rails 服务器时,它正常启动而没有错误。
当我打开浏览器到 localhost:3000 时,主页会毫无问题地打开但我在控制台上得到了这个:
我不确定在从 1.9 升级到 Ruby 2.1 之前是否收到此“路由错误..”
关键的新问题是当我在网站上提交表单时没有输出并且控制台显示数百行,我将在下面包括一些,然后它意外终止并且 Rails 服务器停止。
Windows 的 ruby 2.1.5p273 (2014-11-13 修订版 48405) [i386-mingw32] 中是否存在任何已知问题?你建议我做什么,我是新手,所以请多多包涵。