Heroku не может найти драгоценный камень после развертывания - PullRequest
0 голосов
/ 31 декабря 2011

Я развертываю приложение в Heroku, все прошло гладко, но когда дело дошло до более экзотических драгоценных камней, я получил эту ошибку:

Нет такого файла или каталога - / app / vendor / bundle / ruby ​​/1.9.1 / gems / rwordnet-0.1.3 / lib / wordnet /../../ WordNet-3.0 / dict / data.

Я использую гем rwordnet.Он отлично работает локально в производстве (хотя это и требовалось в application.rb).

Есть предложения?

Спасибо)

И счастливых праздников ..

РЕДАКТИРОВАТЬ: Ах да, это так:

https://github.com/doches/rwordnet/issues/1

эта проблема является проблемой.Тем самым еще один вопрос - как мне отредактировать файл в /app/vendor/bundle/ruby/1.9.1/gems/ в Heroku?

1 Ответ

1 голос
/ 31 декабря 2011

На самом деле это решено,

пришлось распаковать драгоценный камень

распаковка драгоценного камня rwordnet - целевой поставщик / драгоценные камни

Затем отредактируйте файл pos.rb ("a" => "adj", "r =>" adv ") и затем добавьте его в Gemfile

gem "rwordnet", '0.1.3',: path => "vendor / gems / rwordnet-0.1.3"

благодаря этим двум постам:

https://stackoverflow.com/a/6507034/861181
https://stackoverflow.com/a/4971668/861181

...