0

我正在尝试在 Ubuntu 11.04 上安装 Rail。我已经安装了 Ruby1.9.1 和 Gem1.3.7。当我输入:

gem install rails

它返回以下错误:

ERROR:  While executing gem ... (ArgumentError)
invalid byte sequence in US-ASCII

你有什么想法吗?

PS我很抱歉我的英语不好。

4

2 回答 2

0

我刚刚解决了。我犯了这个错误:我安装了 Ruby:

apt-get install ruby1.9.1

而且该命令不是最佳选择(我不知道动机)。

我按照本指南在 Ubuntu 上安装 ruby​​,最后它可以工作了。

感谢您的所有解决方案

于 2013-04-21T21:08:01.423 回答
0

根据这篇文章:当运行 bundle get invalid byte sequence in US-ASCII时,在 Gemfile 的顶部添加它应该可以修复它:

if RUBY_VERSION =~ /1.9/
  Encoding.default_external = Encoding::UTF_8
  Encoding.default_internal = Encoding::UTF_8
end
于 2013-04-21T13:46:27.820 回答