我需要使用twitter的twurl命令。在这个过程中,我在linux下安装了ruby和gem。
我已经下载了最新版本的twurl,但当我尝试使用它来进行安装时,它不会自动执行任何操作。我也试过安装oauth gem,但结果是一样的。gem必须工作,因为我可以使用gemspec文件进行构建并创建gem文件。
cam:~/twurl master$sudo gem build twurl.gemspec
sh:git:未找到命令
/usr/local/lib/site_ruby/1.8/rubygems/core_ext/kernel_require.rb:55:未找到命令:git ls文件
sh:git:未找到命令
警告:描述和摘要相同
警告:有关帮助,请参阅http://guides.rubygems.org/specification-reference/。
成功构建rubygem
名称:twurl
版本:0.9.2
文件:twurl-0.9.2.gem
cam:~/twurl主机$ls
复制gemfile install readme rakefile bin lib test twurl-0.9.2.gem twurl.gempec
cam:~/twurl master$sudo gem安装twurl
cam:~/twurl master$sudo gem install twurl--远程
凸轮:~/twurl master$sudo gem list t
***本地宝石***
cam:~/twurl主机$sudo gem env
RubyGems环境:
-rubygems版本:2.2.2
-ruby版本:1.8.7(2008-08-11 patchlevel 72)[i486 linux]
-安装目录:usr/lib/ruby/gems/1.8
-ruby可执行文件/usr/bin/ruby1.8
-可执行目录/usr/bin
-spec cache目录/home/cam/.gem/specs
-RubyGems平台:
-红宝石
-x86 Linux系统
-宝石路径:
-/usr/lib/ruby/gems/1.8版本
-/主页/cam/.gem/ruby/1.8
-宝石配置:
-:update\u sources=>真
-:verbose=>真
-:backtrace=>假
-:批量阈值=>1000
-远程源:
-https://rubygems.org网站/
-外壳路径:
-/usr/本地/sbin
-/USR/本地/BIN
-/usr/sbin协议
-/USR/箱
-/斯宾
-/垃圾箱
-/USR/X11R6/箱
cam:~/twurl主机$
我不知所措,不知该怎么办。我在谷歌上搜索过,但似乎没有人有这个问题。没有错误信息是非常无用的…
最佳答案
我不知道是什么问题,如果这是相关的,但以防万一,twurl gem还需要gem oauth-0.4.7。
关于ruby - gem命令无声无息,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23606952/