本文實例講述了Ruby on rails安裝后去掉DL is deprecated,please use Fiddle警告信息的方法。分享給大家供大家參考,具體如下:
問題:
搭建完完ruby on rails環(huán)境之后發(fā)現(xiàn)每次運行命令總會有這樣一個Warning: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?(: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
終于我們的世界又清凈了許多!
希望本文所述對大家Ruby on rails程序設計有所幫助。
您可能感興趣的文章:- 快速安裝Ruby on Rails的簡明指南
- win7安裝ruby on rails開發(fā)環(huán)境
- 在 Ubuntu 12.04 Server 上安裝部署 Ruby on Rails 應用
- Windows下Ruby on Rails開發(fā)環(huán)境安裝配置圖文教程
- Ruby On Rails上手筆記(安裝使用全過程)
- CentOS7下搭建ruby on rails開發(fā)環(huán)境
- Ruby on Rails下的圖像處理入門教程
- 幾個加速Ruby on Rails的編程技巧