我看到this經常與mysql
或mysql2
工作時,我試圖安裝ffi
,但它沒有什麼區別,你可以請幫助解決這一問題Ruby on Rails的找不到FFI
我試圖gem install ffi
,bundle install ffi
我試着很多東西,只是不行! rake db:create
我會看到錯誤,如果我用最新的rails installer代替ruby installer,我會得到很多其他的錯誤,比如:你需要開發工具包來構建這個gem,我安裝工具包,但仍然是錯誤,因此我更願意堅持軌安裝,
編輯:
可以說,我輸入bundle install mysql
我看到的錯誤:make sure that ffi installation succeeds before you continue
或類似的東西,事情是,如果我不解決ffi error
我會堅持與sqlite,因爲我敢打賭,mongodb,couchdb,mysql,mysql2,postgeres,無論...所有需要ffi
,我不知道什麼ffi
是,但它似乎是非常重要的東西
'ffi'是與本地代碼接口外國功能界面。我不確定它是否可以在Windows上運行(即使它在Linux上也有更好的兼容性,並且您應該可以在Linux服務器上進行部署)。 – 2012-02-03 16:47:01
如果你不知道自己在做什麼,那麼第二次使用Linux進行開發,使用Windows是一場艱苦的戰鬥。嘗試運行'gem install ffi --version ='1.0.9'' – 2012-02-03 16:49:13
@BenAlpert,是的,如果ffi錯誤沒有解決,我會用sqlite開發一切,當我部署應用程序時,我會安裝mysql來自ssh的寶石,我將沒有其他選擇! – Lynob 2012-02-03 16:51:32