Когда я запустил rails new команда приложения процесс останавливается в пакете, давая мне вышеуказанную ошибку. У меня есть рубин 2.0.0p195, рельсы 4.2.0.beta4. Я пытаюсь следовать инструкциям Майкла Хартла. Команда работала нормально, я думаю, пока я не установил эту версию рельсов ... Я попытался ее удалить, но похоже, что gem uninstall не хочет работать. Что мне делать?«x64_mingw» не является допустимой платформой
ответ
проверить Gemfile вы увидите там как этого драгоценного камня 'tzinfo-данных', платформы: [: MinGW,: mswin] ИЛИ камня 'tzinfo-данных', платформы: [: MinGW,: mswin,: x64_mingw ]
если у вас есть драгоценный камень 'tzinfo-данных', платформы: [: MinGW,: mswin,: x64_mingw] затем заменить это Gem 'tzinfo-данных', платформы: [: MinGW,: mswin]
и после этого сохранить команду обновления файла и огня.
Можете ли вы объяснить, почему это происходит? Я понятия не имею о Ruby/Gems – benzaita
Упорядочить больше? – codeepic
У меня есть среда разработки, работающая под WIndows и удаленный сервер под Linux. Если я удалю 'x64_mingw', он не будет работать под окнами. Если я его сохраню, у меня есть эта ошибка только при попытке запустить 'bundle exec rails c' из папки развертывания capistrano'/current'. Само приложение с Phusion Passenger работает хорошо, но я не могу получить доступ к консоли rails через SSH. –
Я предполагаю, что вы на машине с Windows, правильно? У меня были те же проблемы, многие попытки были проиграны той же ошибкой, которая привела вас сюда.
Мое исправление: 1. Удалите установщик Ruby, Rails и Rails и все, что связано с RoR, которое вы установили на своем компьютере. Для этого перейдите в Панель управления. 2. Посетите http://railsftw.bryanbibat.net/ и загрузите программу установки Ruby on Rails. 3. Используйте Ruby on Rails.
- 1. mri_21 не является допустимой платформой
- 2. `bundle exec` не работает, говорит:« `mri_22` не является допустимой платформой»
- 3. Является платформой Java.NET независимой?
- 4. Excel UDF «не является допустимой надстройка» ошибка
- 5. 'markup_tags' не является допустимой библиотекой тегов
- 6. Application.exe не является допустимой ошибкой приложения Win32
- 7. не является допустимой ошибкой виртуального пути
- 8. TemplateSyntaxError: «settings_tags» не является допустимой библиотека тегов
- 9. Ошибка: Входная сетка не является допустимой Meshgrid
- 10. 'zinnia_tags' не является допустимой библиотекой тегов
- 11. sorl.thumbnail: 'thumbnail' не является допустимой библиотекой тегов?
- 12. Datagridview [не является допустимой строкой ввода строки]?
- 13. XCode «NSLog не является допустимой командой»?
- 14. Общие сведения: ivar: ... не является допустимой переменной
- 15. «custom_filters» не является допустимой библиотекой тегов
- 16. Ссылка на сборку 'GenCode128.dll' не является допустимой сборкой
- 17. Почему Node.js является средой, а не платформой?
- 18. Является ли Filemaker веб-платформой?
- 19. Является ли numpy.save кросс-платформой?
- 20. Является ли селена платформой конкретной?
- 21. Определите, является ли `window.close` допустимой функцией
- 22. Почему строка JSON является допустимой строкой?
- 23. Почему «HTTP: ...» является допустимой строкой кода PHP?
- 24. Является ли настройка панели навигации допустимой/возможной?
- 25. Руководство показывает, что memcached является допустимой библиотекой
- 26. Является ли это допустимой реализацией цикла?
- 27. Является ли это допустимой строкой запроса URL?
- 28. spark.cassandra.input.split.size_in_mb не является допустимой переменной Spark Cassandra Connector
- 29. Общие сведения: ivar: ... не является допустимой переменной ошибкой в Mathematica
- 30. Форматирование NSDate для определенной даты не является допустимой датой
Нам нужно больше контекста, чтобы помочь вам. Ваша трассировка стека была бы полезной в этой ситуации. –