‘x64_mingw’不是有效的平台

当我运行rails new app命令时,进程在bundle停止时给出了上述错误。 我有ruby 2.0.0p195,rails 4.2.0.beta4。 我正在尝试遵循Michael Hartl的教程。 该命令工作正常我认为,直到我安装此版本的rails …我试图卸载它,但它看起来像gem卸载不想工作。 我该怎么办?

检查你的gemfile,你会看到像这样的gem’tzinfo-data’,平台:[:mingw,:mswin]或者gem’tzinfo-data’,平台:[:mingw,:mswin,:x64_mingw]

如果你有gem’tzinfo-data’,平台:[:mingw,:mswin,:x64_mingw]然后用gem’tzinfo-data’替换它,平台:[:mingw,:mswin]

之后保存文件和防火包更新命令。

我假设你在Windows机器上,对吗? 我遇到了同样的问题,尝试过很多事情只是被带到这里的同样错误所打败。

我的修复:1。卸载Ruby和Rails以及Rails安装程序以及与您目前在计算机上安装的RoR相关的任何内容。 转到“控制面板”以执行此操作。 2.访问http://railsftw.bryanbibat.net/并下载Ruby on Rails安装程序。 3.使用Ruby on Rails。