gem install debugger -v '1.5.0' 失败

2023-12-07

我正在尝试做bundle在 Mavericks 的大型项目中,尽管这是 rbenv 的全新安装,但一些 gem 已损坏或我的环境出现问题。

$ gem install debugger -v '1.5.0'
Building native extensions.  This could take a while...
ERROR:  Error installing debugger:
    ERROR: Failed to build gem native extension.

        /Users/samat/.rbenv/versions/1.9.3-p448/bin/ruby extconf.rb
checking for rb_method_entry_t.called_id in method.h... no
checking for rb_control_frame_t.method_id in method.h... no
checking for rb_method_entry_t.called_id in method.h... no
checking for rb_control_frame_t.method_id in method.h... no
Makefile creation failed
**************************************************************************
No source for ruby-1.9.3-p448 provided with debugger-ruby_core_source gem.
**************************************************************************
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.
    ...

不知道我需要什么配置选项

在 mkmf 我看到类似的东西

"gcc -I/Users/samat/.rbenv/versions/1.9.3-p448/include/ruby-1.9.1/x86_64-darwin13.0.0 -I/Users/samat/.rbenv/versions/1.9.3-p448/include/ruby-1.9.1/ruby/backward -I/Users/samat/.rbenv/versions/1.9.3-p448/include/ruby-1.9.1 -I. -I/Users/samat/.rbenv/versions/1.9.3-p448/include/ruby-1.9.1/ruby-1.9.3-p448 -I'/Users/samat/.rbenv/versions/1.9.3-p448/include'  -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE  -I'/Users/samat/.rbenv/versions/1.9.3-p448/include'   -O3 -Wno-error=shorten-64-to-32  -pipe   -c conftest.c"
conftest.c:3:10: fatal error: 'method.h' file not found
#include <method.h>
         ^
1 error generated.
checked program was:
/* begin */
 1: #include "ruby.h"
 2: 
 3: #include <method.h>
    ...

我用rbenv,

$ rbenv version
1.9.3-p448 (set by /Users/samat/Documents/bm-git/.ruby-version)

来自调试器页面它说如果找不到 ruby​​ 源,它将尝试安装 debugger-ruby_core_source,这实际上对我来说失败了。我使用rbenv,所以我根据调试器gem的说明,我将其指向rbenv源。

gem install debugger -- --with-ruby-include=~/.rbenv/versions/1.9.3-p484/include

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

gem install debugger -v '1.5.0' 失败 的相关文章

  • rvm gem 安装错误?

    我正在摆弄 ruby gems 和 rvm 它工作得很好 但现在当我尝试安装 gem 时出现错误 gem install Rails错误 同时 执行 gem Errno EACCES 权限被拒绝 Users da rvm gems ruby
  • Rails 4 使用 ajax、jquery、:remote => true 和 respond_to 渲染部分

    使用 AJAX 动态渲染页面以响应提交的表单似乎很常见 其他类似的问题都没有集中于如何以一般方式做到这一点 我能找到的关于这个主题的最好的博客文章在这里 http www gotealeaf com blog the detailed gu
  • Java Swing For mac 中的 DJ Native Swing 浏览器

    我有一个用 Swing 制作的 Java 应用程序 并且使用了一个 DJ Native Swing 浏览器 当我尝试在 OS X 上使用它时 它抛出了一个NoClassDefFoundError尽管我添加了 swt jar 但始终如此 有人
  • Rails Windows Vagrant 响应时间非常慢

    我在跑 Vagrant 1 7 1 Rails 4 1 4 Thin 1 6 1 Windows 7 每个静态文件的发送时间都超过一秒 在我的 PC 上加载一个页面可能需要大约 20 秒 而在同事的 Linux 机器上则只需瞬间 有一些帖子
  • 红宝石接球和效率

    catch在 Ruby 中意味着跳出深度嵌套的代码 在 Java 中 例如用Java也可以达到同样的效果try catch用于处理异常 但它被认为是糟糕的解决方案 而且效率非常低 在 Ruby 中 我们有处理异常的方法begin raise
  • 如何用 kevent() 替换 select() 以获得更高的性能?

    来自Kqueue 维基百科页面 http en wikipedia org wiki Kqueue Kqueue 在内核和用户空间之间提供高效的输入和输出事件管道 因此 可以修改事件过滤器以及接收待处理事件 同时每次主事件循环迭代仅使用对
  • 资产管道:仅对一个控制器使用 javascript 文件

    在 Ruby on Rails v4 中 我希望仅为特定控制器加载一个 js 文件 或一组 js 文件 执行此操作的标准方法是什么 在 application js 中有 require tree 线 我假设这需要删除 所以我并不总是加载每
  • 获取 Mojave 上的鼠标坐标

    我有一个非常基本的小命令行应用程序 可以在下次单击鼠标时获取鼠标坐标 import
  • RoR - Rails 中的大文件上传

    我有一个 Rails Web 应用程序 允许用户上传视频 视频存储在 NFS 安装的目录中 当前的设置适用于较小的文件 但我也需要支持大文件上传 最多 4GB 当我尝试上传 4GB 文件时 它最终会发生 但从用户体验的角度来看很糟糕 上传开
  • 服务器上的 Rails 会话

    我想让一些 Rails 应用程序在不同的服务器上共享同一个会话 我可以在同一服务器内完成此操作 但不知道是否可以在不同服务器上共享 有人已经做过或者知道怎么做吗 Thanks Use the 数据库会话存储 https github com
  • Ruby 是否有一个 Expect 等效 gem?

    Ruby 是否有一个 Expect 等效 gem 我尝试在 code google 和 ruby gems org 上搜索 但遗憾的是它没有出现 FYI Expect http en wikipedia org wiki Expect是一个
  • 我想要一个默认选择空白值的日期选择框

    我用了以下date select助手 但没有一个显示默认情况下选择空白值的日期选择框 通过以下所有代码 我得到了选择框 但选择了当前日期 我在 Rails 2 3 2 上
  • Rails/Ruby 合并两个具有相同键、不同值的哈希值

    我有两个想要合并的哈希值 它们看起来像这样 Hello gt 3 Hi gt 43 Hola gt 43 第二个哈希看起来像 Hello gt 4 Hi gt 2 Bonjour gt 2 我想合并这两个哈希数组 使结果看起来像 Hello
  • Shoulda/RSpec 匹配器 - 条件验证

    在我的代码中 我使用 Shoulda 匹配器进行了以下验证 效果很好 it should validate presence of name 在我的模型中 我已将条件添加到验证中 validates presence of name if
  • Rails 安全:完全避免大规模分配

    我倾向于不需要批量分配 http guides rubyonrails org security html mass assignment我的生产代码中的功能 在我的测试代码中 我经常使用它 但在这些情况下我do想要设置任意列 因此 如果在
  • Heroku Rails 应用程序级别不记录日志

    我在 Heroku 上有一个 Rails 应用程序 它没有在应用程序级别进行日志记录 当前版本 红宝石1 9 3 导轨3 1 3 在 config environment development rb 中有以下几行 config logge
  • 为 RoR 中的每个用户创建新的 URL 路径

    如何在 Ruby on Rails 中实时创建新的 URL 路径 例如 我希望我的用户拥有 name XXX com 或 XXX com name 仅供参考 我在 Heroku 上托管代码 看看 subdomain fu 插件 https
  • 在 Mac 上使用 Eclipse 进行 C++ 调试器

    当我最终设置我的 mac 来使用 eclipse 后 我无法调试 我尝试通过谷歌寻求帮助 但没有一个答案对我有用 所以 我需要有人帮助我在 eclipse 上安装和使用 c c 调试器 我安装了 Xcode 5 0 感谢您的帮助 Roy 您
  • 让 Rails 生产在端口 80 上运行

    我正在尝试让我的 Rails 应用程序在生产模式下运行 但遇到了一些困难 我正在使用 Passenger 和 apache 并运行 Ubuntu 12 04 我已经配置和创建了生产数据库 并设置了乘客 状态如下 rvmsudo passen
  • Watir Webdriver 加载 Chrome 扩展

    我正在尝试使用 Watir 加载 chrome 扩展 但遇到了问题 我发现这个相关问题 能够启动带有 watir webdriver 加载扩展的 chrome https stackoverflow com questions 125867

随机推荐

  • 结构对齐填充、填充的最大尺寸以及结构成员的顺序

    自从我发现我的 sizeof 运算符没有返回我期望的结果以来 我一直在学习结构数据填充 根据我观察到的模式 它将结构成员与最大的数据类型对齐 那么例如 struct MyStruct1 char a 1 byte char b 1 byte
  • 最新的 Oracle Data Provider for .NET (11.2.0.3.20) 破坏了 EF 更新向导

    我有 VS2012 和最新 32 位版本的 ODAC 带有 Oracle Developer Tools 的版本 5 安装在 Win7 机器上 一切都是全新安装 在此环境中 我有一个 ASP NET Web 窗体解决方案 该解决方案最初是在
  • 从多个 iframe 打印预览?

    我在一个页面中有几个 iframe 我想在打印预览中将所有 iframe 内容显示为 iframe 的快照 我用了window print 对于单个 iframe 来说 它工作得很好 但是我该如何为多个框架做呢 您需要将所有帧一一聚焦并合并
  • AttributeError:“NoneType”对象没有属性“dtype”

    我正在尝试使用张量流实现一个简单的神经网络 这是一个二元分类问题 X train 的形状 batch size 70 和 Y train batch size 2 我正在使用 csv 读取数据 这是我的代码 我在 python 3 6 0
  • __file__ 变量的含义/作用是什么?

    import os A os path join os path dirname file B os path dirname os path realpath file C os path abspath os path dirname
  • Rails 表单数据未保存到数据库

    我是 Rails 新手 正在尝试制作一个简单的网站来开始学习 但是 当我提交表单时 数据不会保存到数据库中 我真的不确定出了什么问题 我已经尝试弄清楚了一段时间了 如果我在 Rails 控制台中创建一条记录并保存它 该记录就会成功显示在数据
  • R 中的 gsub() 不会替换 '.' (点)

    我想替换中的点 2014 06 09 to 2014 06 09 我在用gsub 为它发挥作用 如果 x lt 2014 06 09 gsub 2 x 1 014 06 09 但当我尝试时 gsub x 1 代替 2014 06 09 cl
  • CSS:如何禁用字体的字距调整?

    如何禁用字体的字距调整 See the 字距调整概念 at 维基百科 字距调整不受字母间距控制 并且没有font kerning对于 CSS1 或 CSS2 新规范 CSS3 尚未被批准为标准 W3C 建议 但建议使用一个属性font ke
  • 为什么我不能在没有 的情况下使用

    假设有一个 servlet 其中包含代码 protected void doGet HttpServletRequest req HttpServletResponse resp throws ServletException IOExce
  • 最适合用于 MS SQL 的 uniqueidentifier 字段类型的 Coldfusion cfsqltype 是什么?

    从 Coldfusion 8 连接到 MS SQL 2008 数据源时 我应该使用什么 Coldfusion cfsqltype 将 SQL 列设置为 uniqueidentifier
  • 实体框架格式化 DateTime SQL 参数,不带毫秒以实现乐观并发

    我正在尝试在实体框架中使用具有乐观并发性的 DateTime LastModifiedDate 列 可能会将其升级到 DateTime2 我已将并发模式设置为固定 但是 当我检索实体 更改列并尝试保存时 出现并发异常 存储的LastModi
  • 如何在C#中搜索数据库中的字符串

    这是用于进行搜索的代码 private void button1 Click object sender EventArgs e string connectionString Tyre Properties Settings Defaul
  • 访问服务上的 WCF 客户端身份

    经过几个 WCF 教程后 我可以开发一个 WCF 客户端 服务器应用程序 服务和客户端应用程序都是 Windows 窗体应用程序 我可以通过指定用户名和密码来使用每个客户端调用服务 我的 WCF 服务应用程序还显示所有连接的客户端及其用户名
  • 使用 ggplot2 创建一个指示线段长度的条形图

    我想用ggplot2绘制一些风速和风向数据 所以我编码如下 library dplyr library ggplot2 data lt data frame long 1 4 lat 2 wd x cos 1 4 wd y sin 1 4
  • 如何使用 Maven 在命令行中启动应用程序

    我想在执行后在命令行中运行Android应用程序android deploy maven goal Maven 是否有一些命令可以在安装后运行应用程序 Thanks 姆舍纳克我找到了 Maven 的完整解决方案 首先你需要在 POM 中添加
  • Firefox 和 IE 中的 css 正在渲染旧的 css 文件...chrome 可以很好地显示新的 css

    由于某种原因 我无法在 firefox 或 ie 浏览器中使用新的 css 我使用 php 将所有 css 合并到一个文件中 然后像这样输出 PHP 文件 header Content type text css readfile layo
  • libpng png 的大小

    我的程序从不确定长度的数据流中读取 当它读取 PNG 文件时 它需要存储它以供以后使用 而不是对其进行解码 libpng 是否提供任何函数来提供 PNG 的大小 以便它知道要存储多少字节 如果没有 我是否必须编写自己的 PNG 块解析器来跳
  • 使用 pgu 在 pygame 中制作弹出窗口

    我正在尝试向我用 pygame 编写的游戏添加一些 gui 元素 带有按钮的对话框 我四处寻找一个像样的 GUI 工具包 最后得到了pgu 不管怎样 我试图让它弹出一个对话框 它确实 有点 但它没有关闭 这是我的代码的简化版本 仅显示我关心
  • 带标签的按钮

    如何获取带有特定标签的按钮 id 喜欢然后将其转换为 UIButton 并更改 alpha UIButton button UIButton self view viewWithTag tag button alpha 0 5
  • gem install debugger -v '1.5.0' 失败

    我正在尝试做bundle在 Mavericks 的大型项目中 尽管这是 rbenv 的全新安装 但一些 gem 已损坏或我的环境出现问题 gem install debugger v 1 5 0 Building native extens