我试图在Windows 7的rails上安装ruby。我在Professional和Enterprise上试过这个。
如果它有助于回答这个问题,我会跟随Michael Hartl的教程。 首先我安装Cygwin64,然后下载rubygems-2.3.0。我将rubygems-2.3.0移动到C:\ cygwin64 \ home \ mycomputername中。我成功解压缩,进入rubygems-2.3.0文件夹,然后运行setup.rb。 一切都很好,直到这里。
当我运行命令gem install rails --version 3.0.0时,它会成功安装,直到我到达
取出:rack-1.2.8.gem(100%) 错误:执行gem时...(TypeError) 无法将nil转换为String
发生上述错误的位置。在此之后,没有rails命令可以工作。
我应该注意,我的ruby版本是v1.9.3,如果重要的话。
答案 0 :(得分:2)
如果您使用的是Windows 7,我建议您从http://railsinstaller.org/en安装Ruby和Rails。
答案 1 :(得分:0)
如果在Windows上,最好使用railsinstaller.org。如果你可以安装Linux,那么在rails上开发ruby将是一个更好的选择。