Makefile make命令在VM中不起作用
我正试图在我的Ubuntu虚拟机上安装用于生物信息学分析的水母,作为安装的最后一步,我经常会遇到以下错误: 在[]Gem::LoadError中找不到make>=0Makefile make命令在VM中不起作用,makefile,rubygems,Makefile,Rubygems,我正试图在我的Ubuntu虚拟机上安装用于生物信息学分析的水母,作为安装的最后一步,我经常会遇到以下错误: 在[]Gem::LoadError中找不到make>=0 from /usr/local/lib/site_ruby/1.9.1/rubygems/dependency.rb:256:in `to_spec' from /usr/local/lib/site_ruby/1.9.1/rubygems.rb:1231:in `gem' from /usr/local/bin/make:22:i
from /usr/local/lib/site_ruby/1.9.1/rubygems/dependency.rb:256:in `to_spec'
from /usr/local/lib/site_ruby/1.9.1/rubygems.rb:1231:in `gem'
from /usr/local/bin/make:22:in `<main>'
如果有人能帮我解决这个问题,我将不胜感激
RubyGems环境:
RUBYGEMS版本:1.8.25
RUBY版本:1.9.3 2013-11-22 patchlevel 484[x86_64-linux]
安装目录:/usr/lib/ruby/gems/1.9.1
RUBY可执行文件:/usr/bin/ruby1.9.1
可执行目录:/usr/bin
RUBYGEMS平台:
红宝石
x86_64-linux
宝石路径:
/usr/lib/ruby/gems/1.9.1
/home/amir/.gem/ruby/1.9.1
GEM配置:
:update_sources=>true
:verbose=>true
:benchmark=>false
:backtrace=>false
:批量_阈值=>1000
远程来源:
您的系统上可能没有安装make?如果您从命令行运行make-version,您会得到找不到的命令吗?如果是这样的话,试着运行sudo apt get install make,看看这是否有帮助。非常感谢您的评论,但当我尝试install make时,我收到了以下消息:正在阅读软件包列表。。。已完成构建依赖关系树以读取状态信息。。。Done make已经是最新版本了。0已升级,0已新安装,0已删除,9未升级。然后它已安装。您是否按照我的建议运行make-version?是不是说找不到命令?如果安装了make,并且-version选项显示make的版本,则问题make的标题不正确;make没有什么问题:它很好用。然而,Ruby gems的某些方面无法调用它;这是一个Ruby/gems问题。