appfog gem install - команда не найдена

У меня есть приложение Rails, которое я хочу загрузить в AppFog. Установил инструмент командной строки с gem install af успешно, но когда я хочу выполнить, он дает мне ошибку:

~$ af login
-bash: af: command not found

Итак, я пошел в свой каталог rbenv, и он там:

~$ cd .rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/
af-0.3.18.7/

Это проблема пути? Как это исправить?


Среда:

  • OSX Mountain Lion
  • rbenv + рубин 1,93 p194
  • rubygems 1.8.24

person hsym    schedule 14.10.2012    source источник


Ответы (3)


Мне просто нужно было установить gem как sudo

Я побежал:

sudo gem install af

и это сработало.

person Jon    schedule 27.08.2014

Похоже, что перезапуск моей ОС (а может, терминала?) Решил эту проблему.

person hsym    schedule 14.10.2012
comment
Так странно. Я перезапустил терминал и вуаля! - person Mike S.; 12.05.2014

Можете ли вы запустить команду af с пути?

cd .rbenv / versions / 1.9.3-p194 / lib / ruby ​​/ gems / 1.9.1 / gems / af-0.3.18.7 / bin

af войти

Если да, то вам нужно включить такой путь в что-то вроде вашего профиля (аналогично .bashrc в Ubuntu) на Mac, чтобы вы могли запускаться из любого места в терминале.

person RAM    schedule 14.10.2012