Windows 10 - 64 位中的 Beef 安装问题

Windows 10 - 64 位中的 Beef 安装问题

我正在尝试在 Windows 10 - 64 位 PC 上安装 Beef。我按照以下链接中提供的说明进行操作:

https://github.com/beefproject/beef/blob/master/INSTALL.txt

但我一直收到这个错误:

安装 therubyracer (0.11.4) 时发生错误,Bundler 无法继续。请确保gem install therubyracer -v '0.11.4' 在捆绑之前成功。

我深入研究了一下,发现安装的therubyracer版本是0.11.0beta1 x86-mingw32而安装程序正在搜索版本 0.11.4

在上面提供的链接中,第 38 行提到了以下几行:

最后,编辑 beef 的 gem lock 文件,将所需的 ruby​​ racer 版本替换为从上面链接下载的版本。

但是当我这样做时出现此错误:

您的锁文件不可读。运行rm Gemfile.lock然后bundle install生成新的锁文件。

有人可以帮我解决这个问题吗?

答案1

确保所有版本一致,例如,如果您使用的是 64 位版本的 Ruby,请确保使用适当的 0.11.0beta1 x64-mingw,而不是上面提到的 0.11.0beta1 x86-mingw32。

干杯!

相关内容