2013-03-25 1 views
0

Попытка использовать Gem::Package::TarWriter на Herokuнеинициализированным постоянная Gem :: Пакет на Heroku

Gem::Package::TarWriter.new(tar_str) do |writer| 

завершается с ошибкой:

uninitialized constant Gem::Package 

, но все работает локально.

An article объясняет это так: «вы запускаете установку gem из окна команд, открытого как администратор, когда сам ruby ​​был установлен как не-администратор» (или наоборот).

Хорошо, но у меня нет полного контроля над Heroku.

ответ

3

Старый вопрос, но я наткнулся на него в поиске, когда я натолкнулся на uninitialized constant Gem::Package.

В моем случае require 'rubygems/package' - это то, что необходимо. В какой-то момент это было необязательно, но теперь это так.

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

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