Ruby on rails 使用rails创建新应用程序时出错

Ruby on rails 使用rails创建新应用程序时出错,ruby-on-rails,ruby,bundler,Ruby On Rails,Ruby,Bundler,我使用RailsInstaller在windows上安装了rails,当我尝试使用命令创建新应用程序时,例如 rails new blog 它创建了很多文件,但在使用TurboLink 2.2.2之后,它会向我返回一个错误: Bundler::GemspecError: Could not read gem at C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/cache/tzinfo-data-1.2014.3.gem. It may be c

我使用RailsInstaller在windows上安装了rails,当我尝试使用命令创建新应用程序时,例如

rails new blog
它创建了很多文件,但在使用TurboLink 2.2.2
之后,它会向我返回一个错误:

Bundler::GemspecError: Could not read gem at C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/cache/tzinfo-data-1.2014.3.gem. It may be corrupted.

如何解决此问题?

看起来您的gem文件已损坏(可能是由于网络下载问题)

转到
C:\RailsInstaller\Ruby1.9.3\lib\ruby\gems\1.9.1\cache\
并删除名为
tzinfo-data-1.2014.3.gem
的文件

然后再次运行
rails new blog
命令,它应该可以工作。

同样的错误,我也尝试了“gem install tzinfo data”,但向我返回了另一个错误错误:执行gem时。。。(ArgumentError)未知编码名称-CP720