Убедитесь, что все версии совпадают с EG. Если вы используете 64-разрядную версию Ruby, убедитесь, что вы используете соответствующий 0.11.0beta1 x64-mingw, а не 0.11.0beta1 x86-mingw32, как вы упоминали выше.
Ура!
Я пытаюсь установить Beef в Windows на 10 - 64-битных ПК. Я следовал инструкциям, приведенным в следующей ссылке:
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 упоминаются следующие строки:
Наконец, отредактируйте файл gem lock в beef, заменив нужную версию ruby racer версией, загруженной по ссылке выше.
Но когда я делаю это, я получаю эту ошибку:
Ваш файл блокировки не читается. Запустите,
rm Gemfile.lock
а затемbundle install
сгенерируйте новый файл блокировки.
Кто-нибудь может помочь мне с этим?
Убедитесь, что все версии совпадают с EG. Если вы используете 64-разрядную версию Ruby, убедитесь, что вы используете соответствующий 0.11.0beta1 x64-mingw, а не 0.11.0beta1 x86-mingw32, как вы упоминали выше.
Ура!