Ответ 1
Вручное добавление символической ссылки после установки Toolbelt исправлено для меня.
sudo ln -s /usr/local/heroku/bin/heroku /usr/bin/heroku
После установки Heroku Toolbelt в терминале на Mac при попытке выполнить следующую команду:
heroku
Я получаю сообщение об ошибке:
bash: heroku: command not found
Когда я это сделаю:
gem environment
Я получаю:
- RUBYGEMS VERSION: 1.3.6
- RUBY VERSION: 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin11.0]
- INSTALLATION DIRECTORY: /Library/Ruby/Gems/1.8
- RUBY EXECUTABLE: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
- EXECUTABLE DIRECTORY: /usr/bin
- RUBYGEMS PLATFORMS:
- ruby
- universal-darwin-11
- GEM PATHS:
- /Library/Ruby/Gems/1.8
- /Users/Bart/.gem/ruby/1.8
- /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
Я попытался добавить несколько путей к $PATH, но ничего не работает...
Вручное добавление символической ссылки после установки Toolbelt исправлено для меня.
sudo ln -s /usr/local/heroku/bin/heroku /usr/bin/heroku
Просто запустите
$ gem install heroku
Составьте свое приложение, чтобы оно было.
Не забудьте загрузить исходный файл установки.
wget -0- wget https://toolbelt.heroku.com/install-ubuntu.sh | sh
не работал у меня. И в качестве linux noob я использовал вместо этого:
wget 0- wget https://toolbelt.heroku.com/install-ubuntu.sh | sh
обратите внимание, что '-' отсутствует в опции wget
. Это загрузило источник установки в мой текущий каталог.
то я сделал:
bash install-ubuntu.sh
который завершил установку для меня.
тогда:
heroku login
работает!!
Сначала установите герою:
wget -qO- https://toolbelt.heroku.com/install.sh | bash
После этого добавьте символическую ссылку в двоичный файл, например @Garrett:
sudo ln -s /usr/local/heroku/bin/heroku /usr/bin/heroku
После установки Heroku Toolbelt с использованием файла .pkg, который я загрузил с Heroku Начало работы с Rails 4.x на странице Heroku, я получил heroku command not found message
. Моя папка /usr/local/heroku/bin
существует.
Мне удалось решить эту проблему, перейдя в https://toolbelt.heroku.com и загрузив тот же .pkg файл с этого сайта и переустановив его, Заметьте, я сделал не сначала удалить предыдущий пакет.
После запуска wget -0- wget https://toolbelt.heroku.com/install-ubuntu.sh | sh
вы можете получить следующее предупреждение:
WARNING: The following packages cannot be authenticated!
героиня героя-инструментабельн
Если это произойдет, запустите этот apt-get install -y --force-yes heroku-toolbelt
Я выполнил все команды с помощью sudo, но я не знаю, имеет ли это значение. Благодаря этому ответу