0

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 に追加するか、スクリプトを $PATH 上の既にある場所にシンボリック リンクします。例えば:

sudo ln -s /var/ruby/gems/.../bin/show /usr/local/bin

しかし、これらは単なるパスの例であるため、明らかにコピー&ペーストは何もしません。

これは非常に基本的なことだと確信していますが、私はこれについて初心者です。どうすればいいですか?

ありがとう!

4

1 に答える 1

1

次のコマンドを実行して、gem が実行可能ファイルをインストールするディレクトリを特定し、それを PATH に追加します。

gem env | grep "EXECUTABLE DIRECTORY"

または、次のコマンドを実行して、show コマンドを /usr/bin ディレクトリにシンボリック リンクすることもできます。

sudo ln -s $(gem env | grep "EXECUTABLE DIRECTORY" | cut -d":" -f 2)/show /usr/bin/show
于 2011-07-23T03:08:01.257 に答える