我已经在我的Mac上设置了Rubinius给它一个镜头并看看它与Puma的行为方式,但我在安装宝石方面遇到了一些麻烦,更具体地说是{{3}宝石。我一直收到这个错误:
ERROR: Error installing bundler: invalid gem: package is corrupt, exception while verifying: invalid byte sequence in US-ASCII (ArgumentError) in /Users/rolandjitsu/.gem/rbx/2.1.0/cache/bundler-1.5.3.gem
有谁知道发生了什么?因为我试图找出它的行为方式,但我无法弄明白为什么。
编辑:如果我删除缓存文件夹并尝试gem install bundler
,我会收到以下信息:
Fetching: bundler-1.5.3.gem (100%)
ERROR: Error installing bundler: invalid gem: package is corrupt, exception while verifying: invalid byte sequence in US-ASCII (ArgumentError) in /Users/rolandjitsu/.gem/rbx/2.1.0/cache/bundler-1.5.3.gem
答案 0 :(得分:1)
问题是因为Ruby的缓存目录与实际的gem存储库不同步。
删除缓存文件夹。您可以在此处访问以下堆栈答案@ An error occurred while installing libv8 (3.11.8.13), and Bundler cannot continue
答案 1 :(得分:0)
我运行以下命令来解决该问题:
bundle update && bundle install
欢呼声