Я загрузил свой первый драгоценный камень в рубины.Код протестирован и gemspec в порядке.Это в рубиновых и рубидок.Я установил его на свою машину через gem install [gem_name]
.gem list
перечисляет это.Тем не менее, команда [gem_name]
дает gem_name: command not found
.
YET: gem '[gem_name]','~>[version_num]'
возвращает: ERROR: While executing gem ... (Gem::CommandLineError)
Unknown command gem_name,~>version_num
(за исключением: я мог поклясться, когда я впервые опубликовал, я играл с ним и gem_name
безупречно работал, чтобы запустить мой драгоценный камень ...)
что я могу сделать, чтобы диагностировать эту проблему?Пожалуйста, сообщите.
РЕДАКТИРОВАТЬ: require '[gem_name]'
работает безотказно в IRB.Работает без сбоев (взаимодействует с пользователем).После завершения возвращается true
.Когда мне требуются другие драгоценные камни, например, require '[another_gem]'
true возвращается немедленно.Код на самом деле не работает.Возможно, это пролило некоторый свет?