当我运行rails新应用程序命令的过程停止在包给我上述错误。 我有红宝石2.0.0p195,导轨4.2.0.beta4。我试图按照Michael Hartl的教程。该命令工作正常,我认为直到我安装此版本的导轨...我试图卸载它,但它看起来像卸载不希望工作。我该怎么办?'x64_mingw'不是有效的平台
回答
检查您的Gemfile你会看到有这样的 宝石 'tzinfo数据',平台:[:MinGW的,:mswin]或 宝石 'tzinfo数据',平台:[:MinGW的,:mswin,:x64_mingw ]
如果你有创业板tzinfo数据',平台:[:MinGW的,:mswin,:x64_mingw] 然后用 宝石 'tzinfo数据' 替换此,平台:[:MinGW的,:mswin]
之后保存文件和火包更新命令。
你能详细说明为什么会发生这种情况吗?我不知道Ruby /宝石 – benzaita 2015-01-17 13:11:12
关心更多解释? – codeepic 2015-02-01 18:48:36
我有一个在Windows下运行的开发环境和一个在Linux下运行的远程服务器。如果我删除'x64_mingw',它将不能在windows下工作。如果我保留它,只有在试图从capistrano/current部署文件夹运行'bundle exec rails c'时才会出现此错误。 Phusion Passenger的应用本身运行良好,但我无法通过SSH访问Rails控制台。 – 2016-03-23 16:35:42
我假设你在Windows机器上,对吧?我遇到了同样的问题,并尝试了很多事情,只是为了让你在这里遇到同样的错误而失败。
我的修复程序: 1.卸载Ruby和Rails以及Rails Installer以及与您目前安装在机器上的RoR相关的任何内容。转到控制面板来执行此操作。 2.访问http://railsftw.bryanbibat.net/并下载Ruby on Rails安装程序。 3.使用Ruby on Rails。
- 1. mri_21不是有效的平台
- 2. GoogleInc.:GoogleAPIs:19不是有效的android目标平台
- 3. EDX平台的定位不会生效
- 4. `bundle exec`不起作用,说``mri_22`不是一个有效的平台`
- 5. metadata.rb支持密钥的有效平台值是什么?
- 6. 在什么平台将m_ofn成员是有效的?
- 7. 是否使用volatile关键字平台特有的效果?
- 8. 是否有与S60平台的LandmarkStore同等的Android平台?
- 9. 什么众包平台最有效?
- 10. 不是有效的选择:无法在SelectField平台上选择ReferenceProperty值
- 11. “所选目录不是IntelliJ平台插件SDK的有效家园” - Windows/IntelliJ/Android
- 12. .NET SDK的POS平台的等效平台
- 13. addChildWindow等效于Windows平台
- 14. 错误MSB8007:项目XXX的平台无效。平台=“64”
- 15. 是否有文件分隔符不是“/”的任何平台?
- 16. 是否有.Net平台的Django或Rails?
- 17. 是否有Windows Phone平台的Twitter SDK?
- 18. 的String.format()不是的EditText在Android平台
- 19. 入门:tensorflow是不是这个平台
- 20. WHL是不是这个平台
- 21. 不同平台
- 22. 在不同的平台上是否有相同的版本?
- 23. 其他平台的Android Nine-patch等效
- 24. 等效于QueryPerformanceCounter的多平台?
- 25. Linux的Windows过滤平台等效?
- 26. 会话不平静平台
- 27. C是否有跨平台框架?
- 28. launch4j是否适用于所有平台?
- 29. SourceMonitor是否适用于所有平台?
- 30. Buck是否有平台名称宏?
我们需要更多的上下文来帮助你。你的堆栈跟踪在这种情况下会有帮助。 – 2014-11-24 03:01:31