Heroku db: push не работает.Говорит, что ему нужно установить taps даже после установки taps

StackOverflow https://stackoverflow.com/questions/2025234

  •  19-09-2019
  •  | 
  •  

Вопрос

Кажется, я не могу перевести heroku в db: push, даже несмотря на то, что я установил taps.Кажется, он мне не верит.Я также проверил и нашел папку здесь:/Библиотека/Ruby/Драгоценные камни/1.8/драгоценные камни/отводы-0.2.23/

UM4345s-MacBook-Pro:фотосайт $ sudo gem устанавливает краны
Пароль:
Успешно установленная стойка-1.1.0
Успешно установлена sinatra-0.9.2
Успешно установлен thor-0.9.9
Успешно установлен
rest-клиент-1.2.0 Успешно выполнен
успешно установлен sequel-3.0.0
установленные краны-0.2.23 установлено 6 драгоценных камней
Документация по установке ri для
стойка-1.1.0...Установка ri
документация для sinatra-0.9.2...
Документация по установке ri для
тор-0.9.9...Установка ri
документация для rest-клиента-1.2.0...
Документация по установке ri для
продолжение -3.0.0...Установка ri
документация для отводов-0.2.23...
Установка документации RDoc для
стойка-1.1.0...Установка RDoc
документация для sinatra-0.9.2...
Установка документации RDoc для
тор-0.9.9...Установка RDoc
документация для rest-клиента-1.2.0...
Установка документации RDoc для
продолжение -3.0.0...Установка RDoc
документация для отводов-0.2.23...
UM4345s-MacBook-Pro:фотосайт $heroku db:нажимать
Установите драгоценный камень Taps
использовать команды базы данных.В большинстве систем
это будет:установочные краны sudo gem
UM4345s-MacBook-Pro:фотосайт $ sudo gem устанавливает краны
Пароль:Успешно установлен
краны-0.2.23 1 установленный драгоценный камень Установка
документация ri для отводов-0.2.23...
Установка документации RDoc для
отводы-0.2.23...
UM4345s-MacBook-Pro:фотосайт$ $heroku db:нажимать
Установите драгоценный камень Taps
использовать команды базы данных.В большинстве систем
это будет:установочные краны sudo gem

Это было полезно?

Решение

Это можно исправить, обновив ваш драгоценный камень heroku с помощью

gem update heroku

Вам также может понадобиться sudo, в зависимости от вашей среды.

Другие советы

Является ли "драгоценный камень" для текущего пользователя таким же, как запуск, выполняемый из sudo?У меня была проблема с этим при использовании REE или ruby, установленных из macports.Быстрая проверка для сравнения:

which gem
sudo which gem

gem list | grep tap
sudo gem list | grep tap

Возможно, стоит попробовать очистить как taps, так и heroku gem и переустановить их.

Используете ли вы RVM?Если это так, то легко использовать неправильный набор драгоценных камней и не знать об этом.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top