2016-03-25 9 views
1

Я пытаюсь запустить Ruby, но продолжаю сталкиваться с этой проблемой. ОС: Debian 6 свистящих Ruby: 2.2.1 Rails: 4.2.6Ruby Не удалось найти mime-types-data-3.2016.0221 в любом из источников (Bundler :: GemNotFound)

Создать новый проект: Rails новый Sample1

Получить знаменитый "Мы сожалеем страницу", страницу ошибки: Не удалось найти mime-types-data-3.2016.0221 в любом из источников (Bundler :: GemNotFound) /var/lib/gems/1.9.1/gems/bundler-1.11.2/lib/bundler/ spec_set.rb: 94: in block in materialize' /var/lib/gems/1.9.1/gems/bundler-1.11.2/lib/bundler/spec_set.rb:87:in map! ' /var/lib/gems/1.9.1/gems/bundler-1.11.2/lib/bundler/spec_set.rb:87:in materialize' /var/lib/gems/1.9.1/gems/bundler-1.11.2/lib/bundler/definition.rb:137:in технические характеристики ' /var/lib/gems/1.9.1/gems/bundler- 1.11.2/lib/bundler/definition.rb: 182: in specs_for' /var/lib/gems/1.9.1/gems/bundler-1.11.2/lib/bundler/definition.rb:171:in requested_specs ' /var/lib/gems/1.9.1/gems/bundler-1.11.2/lib/bundler/environment.rb:18:in requested_specs' /var/lib/gems/1.9.1/gems/bundler-1.11.2/lib/bundler/runtime.rb:13:in setup ' /var/lib/gems/1.9.1/gems/bundler-1.11.2/lib/bundler.rb:92:in setup' /var/lib/gems/1.9.1/gems/bundler-1.11.2/lib/bundler/setup.rb:18:in' /usr/lib/ruby/1.9.1/rubygems/custom_require.rb : 36: в require' /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in требуется ' /usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:430:in activate_gem' /usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:297:in блок в run_load_path_setup_code' /usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:435:in running_bundler' /usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:296:in run_load_path_setup_co де» /usr/share/passenger/helper-scripts/rack-preloader.rb:100:in preload_app' /usr/share/passenger/helper-scripts/rack-preloader.rb:156:in ' /usr/share/passenger/helper-scripts/rack-preloader.rb:30:in <module:PhusionPassenger>' /usr/share/passenger/helper-scripts/rack-preloader.rb:29:in'

Я пробовал весь день, чтобы добиться этого. Я понятия не имел, что Руби было бы так сложно просто встать и бежать.

ответ

1

Я сам столкнулся с этой проблемой. As have others.

Вы можете попробовать установить камень непосредственно:

gem install mime-types-data -v '3.2016.0221' 

Затем повторите попытку запуска Phusion Пассажира. Если есть аналогичная ошибка для другого драгоценного камня, это может означать, что драгоценные камни были установлены в другом месте, чем используется Phusion Passenger.

Например, вы можете также необходимо установить новую версию mime-types:

gem install mime-types -v '3.0' 

У меня нет большого опыта работы с Phusion Пассажира. Работает ли он с RVM? Возможно, стоит использовать RVM, если это возможно.

+0

Привет, спасибо за ответ, я на самом деле пробовал это, но ошибка сохраняется ... – user3780225

 Смежные вопросы

  • Нет связанных вопросов^_^