2

我正在尝试安装 rails,但出现“编组数据太短”错误。我在这个问题(捆绑更新失败:编组数据太短)中读到我可以更新 Gemfile 以使其工作。

我的问题是我真的不知道如何修改这个“Gemfile”。

谢谢。

4

2 回答 2

3

Damn, it was so simple... to update the gemfile, you only got to execute these two command lines:

gem source -r https://rubygems.org/
gem source -a http://rubygems.org/

Then you can execute your installation normally:

gem install rails
于 2013-09-29T08:37:28.337 回答
0

转到应用程序的根目录,然后查找 Gemfile。应用程序的根目录是您运行 rails server 的地方,以防您想知道 :)

使用您喜欢的文本编辑器打开 Gemfile,并尝试将 ruby​​gems 源代码从 HTTP 更改为 HTTPS。

找到以下内容:

source 'http://rubygems.org'

将其替换为:

source 'https://rubygems.org'

你可能想看看这个线程:Marshal data too short

于 2013-09-28T22:21:23.390 回答