在Windows 64位中运行bundle install时安装unf_ext -v'0.0.6'时出错

时间:2015-10-05 08:05:31

标签: ruby-on-rails ruby windows gem rubygems

环境:Windows 10(64位)+ Ruby 2.2.3p173

我也下载并安装了Rails安装程序(来自http://railsinstaller.org/en)+运行“gem install rails”并且它成功了 情况是当我在cmd中运行“bundle install”时,进程停在

“使用原生扩展安装unf_ext 0.0.6”,如下所示Error when run bundle install

我也尝试过运行“gem install unf_ext”,但我得到的是最新版本,错误仍然出现。另外“gem install unf_ext -v 0.0.6”也没有帮助清除错误。

我已尝试在许多网站上搜索谷歌,但大多数解决方案适用于iOS,而不是我目前的操作系统,Windows 10 64位。

1 个答案:

答案 0 :(得分:0)

因此,您很可能需要更新到版本0.0.7或最好0.0.7.1

如果那是不可能的,那么你可能不得不使用Ruby 2.0.0 32-bit来使用unf_ext,因为最后一个胖二进制文件在Ruby 2.1.5被释放之前被释放,因此无法为Ruby 2.1.5构建{1}}兼容性,该版本中只有32-bit的胖二进制文件。见:

https://rubygems.org/gems/unf_ext/versions

要更新它,请使用gem unf_ext, '~> 0.0.7.1'中的Gemfile