如何在带有Cygwin64终端的Windows 10上安装Ruby with rvm?

如何在带有Cygwin64终端的Windows 10上安装Ruby with rvm?,ruby,Ruby,我一直在尝试使用Cygwin64终端在Windows10上安装Ruby,这样我就可以使用RVM来管理我的Ruby版本和gems。这是第一次安装,所以我目前没有任何Ruby。每次我尝试运行rvm install 2.1.7时,编译过程中都会出现错误。以下是终端窗口的屏幕截图: 最好的方法是使用。它为您处理大多数依赖项。我不会在Windows中乱搞RVM,因为在非UNIX环境中使用它会遇到问题。我对C&C编译ruby了解不够,但我觉得在安装cygwin时安装的依赖项中缺少了一些东西。有点像佩德罗说的

我一直在尝试使用Cygwin64终端在Windows10上安装Ruby,这样我就可以使用RVM来管理我的Ruby版本和gems。这是第一次安装,所以我目前没有任何Ruby。每次我尝试运行rvm install 2.1.7时,编译过程中都会出现错误。以下是终端窗口的屏幕截图:
最好的方法是使用。它为您处理大多数依赖项。我不会在Windows中乱搞RVM,因为在非UNIX环境中使用它会遇到问题。

我对C&C编译ruby了解不够,但我觉得在安装cygwin时安装的依赖项中缺少了一些东西。有点像佩德罗说的,铁路安装是一条路要走。只是很难维护ruby的不同版本。考虑到大多数rails应用程序都在linux服务器上运行,我建议您尝试一些类似vagrant的东西,或者在linux虚拟机上开发。我并不完全支持Cygwin64,我同意RailsInstaller的工作原理很棒。在Win10上有没有任何方法可以使用gem sets或者我的gem文件可以处理这个问题?我希望能够发挥与Rails 5和其他一些宝石,但不让他们与我的主要项目和它的宝石冲突。感谢@Pedro和@agmcleod的输入!如今有了bundler,这些问题就更难解决了。你应该没事的。我已经好几年没用宝石了,很酷。这是我看到Cygwin64的唯一原因。谢谢你的帮助。不再可用,任何在windows上获取rvm的替代方案