脚本专栏 
首页 > 脚本专栏 > 浏览文章

Ruby on rails安装后去掉DL is deprecated,please use Fiddle警告信息的方法【测试可用】

(编辑:jimmy 日期: 2024/11/16 浏览:3 次 )

本文实例讲述了Ruby on rails安装后去掉DL is deprecated,please use Fiddle警告信息的方法。分享给大家供大家参考,具体如下:

问题:

搭建完完ruby on rails环境之后发现每次运行命令总会有这样一个Warning:DL is deprecated, please use Fiddle,例如:

Ruby on rails安装后去掉DL is deprecated,please use Fiddle警告信息的方法【测试可用】

对运行什么的没有影响,只是Dl过时了,可是Ruby大大不管这个问题,可是看着就烦呐~~

解决方法(from stackflow):

找到安装目录D:\RailsInstaller\Ruby2.1.0\lib\ruby\2.1.0下的dl.rb将里面的warn一行注释掉即可:

require 'dl.so'

begin
 require 'fiddle' unless Object.const_defined"DL is deprecated, please use Fiddle"

module DL
 # Returns true if DL is using Fiddle, the libffi wrapper.
 def self.fiddle"//img.jbzj.com/file_images/article/201702/2017215165347076.jpg" alt="" />

希望本文所述对大家Ruby on rails程序设计有所帮助。

上一篇:Ruby on Rails网站项目构建简单指南
下一篇:Ruby中Hash哈希结构的基本操作方法小结
微软与英特尔等合作伙伴联合定义“AI PC”:键盘需配有Copilot物理按键
几个月来,英特尔、微软、AMD和其它厂商都在共同推动“AI PC”的想法,朝着更多的AI功能迈进。在近日,英特尔在台北举行的开发者活动中,也宣布了关于AI PC加速计划、新的PC开发者计划和独立硬件供应商计划。
在此次发布会上,英特尔还发布了全新的全新的酷睿Ultra Meteor Lake NUC开发套件,以及联合微软等合作伙伴联合定义“AI PC”的定义标准。