小编dra*_*new的帖子

过去无法安装调试器

我正在尝试创建一个新的Rails项目,当我运行rails新的应用程序名称时,它告诉我

在任何来源中都找不到debugger-1.6.8
运行`bundle install`安装缺少的gems。

然后当我运行捆绑安装时出现此错误

Gem :: Ext :: BuildError:错误:无法构建gem本机扩展。

    / Users /用户名/.rvm/rubies/ruby-2.1.4/bin/ruby -r ./siteconf20141213-76431-12dyum4.rb extconf.rb 
*** extconf.rb失败***
由于某些原因(可能缺少必要)而无法创建Makefile
库和/或标题。检查mkmf.log文件以获取更多详细信息。你可以
需要配置选项。

提供的配置选项:
  --with-opt-dir
  --without-opt-dir
  --with-opt-include
  --without-opt-include = $ {opt-dir} / include
  --with-opt-lib
  --without-opt-lib = $ {opt-dir} / lib
  --with-make-prog
  --with-make-prog
  --srcdir =。
  --curdir
  --ruby = /用户/用户名/.rvm/rubys/ruby-2.1.4/bin/ruby
/Users/username/.rvm/rubies/ruby-2.1.4/lib/ruby/2.1.0/fileutils.rb:1401:在'initialize'中:此类文件或目录@ rb_sysopen-./214/ruby_debug.h (Errno :: ENOENT)
  来自/Users/username/.rvm/rubies/ruby-2.1.4/lib/ruby/2.1.0/fileutils.rb:1401:在'open'中
  来自/Users/username/.rvm/rubies/ruby-2.1.4/lib/ruby/2.1.0/fileutils.rb:1401:在`copy_file'中
  来自/Users/username/.rvm/rubies/ruby-2.1.4/lib/ruby/2.1.0/fileutils.rb:483:在`copy_file'中
  来自/Users/username/.rvm/rubies/ruby-2.1.4/lib/ruby/2.1.0/fileutils.rb:400:在``cp中的块''中
  来自/Users/username/.rvm/rubies/ruby-2.1.4/lib/ruby/2.1.0/fileutils.rb:1579:在fu_each_src_dest中的'block'中
  来自/Users/username/.rvm/rubies/ruby-2.1.4/lib/ruby/2.1.0/fileutils.rb:1593:在`fu_each_src_dest0'中
  来自/Users/username/.rvm/rubies/ruby-2.1.4/lib/ruby/2.1.0/fileutils.rb:1577:在“ fu_each_src_dest”中
  来自/Users/username/.rvm/rubies/ruby-2.1.4/lib/ruby/2.1.0/fileutils.rb:399:在`cp'中
  来自extconf.rb:83:in'block in'
  来自extconf.rb:82:在`each'中
  来自extconf.rb:82:in'

extconf失败,退出代码1

宝石文件将保留安装在/Users/username/.rvm/gems/ruby-2.1.4/gems/debugger-1.6.8中进行检查。
结果记录到/Users/username/.rvm/gems/ruby-2.1.4/extensions/x86_64-darwin-13/2.1.0-static/debugger-1.6.8/gem_make.out 

我知道调试器不适用于Ruby 2.1.4,所以我如何使捆绑器停止尝试安装它?我必须使用Rails应用程序模板吗?

ruby ruby-on-rails bundler

5
推荐指数
1
解决办法
4892
查看次数

标签 统计

bundler ×1

ruby ×1

ruby-on-rails ×1