2012-08-10 20 views
5

मैं लिनक्स पर एक मणि स्थापित करने के लिए कोशिश कर रहा हूँ, लेकिन यह मुझे एक त्रुटि दे रहा है:mysql2 मणि ​​स्थापना

An error occured while installing mysql2 (0.3.11), and Bundler cannot continue. 
Make sure that gem install mysql2 -v '0.3.11' succeeds before bundling. 

क्या मैं अब क्या करना होगा?

उत्तर

16

शायद, यह mysql2 मूल एक्सटेंशन नहीं बना सकता है।

यदि आप उबंटू 14.04 या नए का उपयोग कर रहे हैं, तो sudo apt-get install ruby-mysql libmysqlclient-dev आज़माएं।

उबंटू के पुराने संस्करणों पर इस स्थापित: sudo apt-get install libmysql-ruby libmysqlclient-dev

ओएस एक्स पर: brew install mysql

भी इसी तरह के सवाल कर रहे हैं: 1, 2, 3

+1

यह 'libmysql-ruby' – avguchenko

+0

के बजाय अब 'ruby-mysql' है धन्यवाद, मैंने जवाब अपडेट किया है। – Resure

0

मैं लिनक्स 16 दालचीनी का उपयोग कर रहा था और उस त्रुटि संदेश को मिला। मैंने "पुनर्विक्रय" का उपयोग किया, समाधान सुडो एपीटी-प्राप्त करें libmysql-ruby libmysqlclient-dev

तब परियोजना के लिए बंडल इंस्टॉल चला गया।

यह काम किया!

संबंधित मुद्दे