Проблема установки говядины в Windows 10 - 64 бит

869
Neel

Я пытаюсь установить 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сгенерируйте новый файл блокировки.

Кто-нибудь может помочь мне с этим?

1
Каковы права на Gemfile.lock? Dale 8 лет назад 0
Текущий пользователь имеет полный доступ с включенным полным контролем. Neel 8 лет назад 0

1 ответ на вопрос

-1
user882169

Убедитесь, что все версии совпадают с EG. Если вы используете 64-разрядную версию Ruby, убедитесь, что вы используете соответствующий 0.11.0beta1 x64-mingw, а не 0.11.0beta1 x86-mingw32, как вы упоминали выше.

Ура!