idb安装以及遇到的问题

在新机器上安装idb时遇到了警告,主要涉及ruby版本和库的兼容性。通过升级ruby版本,安装bundler插件,成功运行idb。详细过程包括遇到的Fixnum警告和解决方法。
部署运行你感兴趣的模型镜像

调试神器安装 

在一台新机器上安装idb时,出现了问题,记录一下,把这个坑填了,望后来者,可以直接越过

idb的各种功能正在使用中,积累的技巧会持续更新


idb 安装步骤可以按照这个网址,讲解的很清楚http://www.idbtool.com/installation/

我的安装环境

$ruby -v

ruby 2.1.10p492 (2016-04-01 revision 54464) [x86_64-darwin16.0]

macOS 10.12.5

在执行 idb的时候出错了,问题如下

kade:~ manman$ idb
/Users/manman/.rvm/gems/ruby-2.4.1/gems/plist4r-1.2.2/lib/plist4r/mixin/data_methods.rb:13: warning: constant ::Fixnum is deprecated
/Users/manman/.rvm/gems/ruby-2.4.1/gems/plist4r-1.2.2/lib/plist4r/mixin/data_methods.rb:16: warning: constant ::Fixnum is deprecated
/Users/manman/.rvm/gems/ruby-2.4.1/gems/plist4r-1.2.2/lib/plist4r/mixin/data_methods.rb:20: warning: constant ::Fixnum is deprecated
/Users/manman/.rvm/rubies/ruby-2.4.1/lib/ruby/site_ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in require': cannot load such file -- pry (LoadError) from /Users/manman/.rvm/rubies/ruby-2.4.1/lib/ruby/site_ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:inrequire'
from /Users/manman/.rvm/gems/ruby-2.4.1/gems/idb-2.10.0/lib/lib/ios10_application_state_db_wrapper.rb:3:in <top (required)>' from /Users/manman/.rvm/gems/ruby-2.4.1/gems/idb-2.10.0/lib/lib/app.rb:5:inrequire_relative'
from /Users/manman/.rvm/gems/ruby-2.4.1/gems/idb-2.10.0/lib/lib/app.rb:5:in <top (required)>' from /Users/manman/.rvm/gems/ruby-2.4.1/gems/idb-2.10.0/lib/gui/app_details_group_box.rb:1:inrequire_relative'
from /Users/manman/.rvm/gems/ruby-2.4.1/gems/idb-2.10.0/lib/gui/app_details_group_box.rb:1:in <top (required)>' from /Users/manman/.rvm/gems/ruby-2.4.1/gems/idb-2.10.0/lib/idb.rb:9:inrequire_relative'
from /Users/manman/.rvm/gems/ruby-2.4.1/gems/idb-2.10.0/lib/idb.rb:9:in <top (required)>' from /Users/manman/.rvm/rubies/ruby-2.4.1/lib/ruby/site_ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:inrequire'
from /Users/manman/.rvm/rubies/ruby-2.4.1/lib/ruby/site_ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in require' from /Users/manman/.rvm/gems/ruby-2.4.1/gems/idb-2.10.0/bin/idb:2:in<top (required)>'
from /Users/manman/.rvm/gems/ruby-2.4.1/bin/idb:23:in load' from /Users/manman/.rvm/gems/ruby-2.4.1/bin/idb:23:in

'
from /Users/manman/.rvm/gems/ruby-2.4.1/bin/ruby_executable_hooks:15:in eval' from /Users/manman/.rvm/gems/ruby-2.4.1/bin/ruby_executable_hooks:15:in'


检测安装步骤,检查插件是否安装正确

找了一个问题安装插件少了bundler 

gem install bundler 

然后在执行idb ,运行起来了

也可以查看下面地址,这是我在GitHub提出的问题

https://github.com/dmayer/idb/issues/93#event-1246442342




您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值