Я установил гем по инструкции на showoff.io, но когда я пытаюсь бежать
show 8888
это не работает и я получаю
-bash: show: command not found
В их Вопросы-Ответы, они упоминают бег
gem contents showoff-io
если это произойдет, но я не знаю, как читать то, что получаю:
Rakefile
Gemfile
lib/showoff/client.rb
lib/showoff/settings.rb
lib/showoff/api.rb
lib/showoff/helpers.rb
lib/showoff/version.rb
lib/showoff/setup.rb
lib/showoff/session.rb
lib/showoff.rb
bin/show
Они говорят так:
Это перечислит все файлы в геме showoff-io. Найдите сценарий bin / show. Либо добавьте эту папку в свой $ PATH, либо создайте символическую ссылку на сценарий в место, уже находящееся в вашем $ PATH. Например:
sudo ln -s /var/ruby/gems/.../bin/show /usr/local/bin
Но очевидно, что копирование и вставка ничего не делает, потому что это всего лишь примеры путей.
Я уверен, что это очень просто, но я новичок в этом. Что мне нужно сделать?
Спасибо!
Если вы установили свою "обычную" учетную запись пользователя (не sudo), вы, скорее всего, пропустили предупреждение, подобное этому:
WARNING: Installing to ~/.gem since /Library/Ruby/Gems/1.8 and
/usr/bin aren't both writable.
WARNING: You don't have /Users/jclark/.gem/ruby/1.8/bin in your PATH,
gem executables will not run.
Попробуй это:
export PATH=$PATH:~/.gem/ruby/1.8/bin
show 3000
Если это сработает, просто делайте это, чтобы добавлять его в свой путь каждый раз, когда вы открываете терминал.
echo "export PATH=$PATH:~/.gem/ruby/1.8/bin" >> ~/.bash_profile