Heroku db: push не работает.Говорит, что ему нужно установить taps даже после установки taps
-
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?Если это так, то легко использовать неправильный набор драгоценных камней и не знать об этом.