Mac-Osx

Mac 終端 unix 問題。嘗試安裝 showoff.io

  • July 31, 2011

我根據showoff.io上的說明安裝了 gem ,但是當我嘗試執行時

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 gem 中的所有文件。查找 bin/show 腳本。要麼將該文件夾添加到您的 $ PATH, or symlink the script into a location already on your $ 小路。例如:

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

引用自:https://serverfault.com/questions/293251