Ruby on rails安裝后去掉DL is deprecated,please use Fiddle警告信息的方法【測(cè)試可用】
本文實(shí)例講述了Ruby on rails安裝后去掉DL is deprecated,please use Fiddle警告信息的方法。分享給大家供大家參考,具體如下:
問(wèn)題:
搭建完完ruby on rails環(huán)境之后發(fā)現(xiàn)每次運(yùn)行命令總會(huì)有這樣一個(gè)Warning:DL is deprecated, please use Fiddle,例如:

對(duì)運(yùn)行什么的沒(méi)有影響,只是Dl過(guò)時(shí)了,可是Ruby大大不管這個(gè)問(wèn)題,可是看著就煩吶~~
解決方法(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?(:Fiddle) rescue LoadError end #warn "DL is deprecated, please use Fiddle" module DL # Returns true if DL is using Fiddle, the libffi wrapper. def self.fiddle? Object.const_defined?(:Fiddle) end end
終于我們的世界又清凈了許多!

希望本文所述對(duì)大家Ruby on rails程序設(shè)計(jì)有所幫助。
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。
關(guān)注官方微信