Mac 终端 unix 问题。尝试安装 showoff.io

Mac 终端 unix 问题。尝试安装 showoff.io

我按照以下说明安装了该 gemshowoff.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 gem 中的所有文件。查找 bin/show 脚本。将该文件夹添加到您的 $PATH,或将脚本符号链接到您的 $PATH 上已有的位置。例如:

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

但显然复制粘贴没有任何作用,因为那些只是示例路径。

我确信这是非常基础的,但我是新手。我该怎么办?

谢谢!

答案1

如果您以“普通”用户帐户进行安装(没有 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

相关内容