我按照以下说明安装了该 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