我正在尝试在 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。
干杯!