/ / मैक पर SQLite कैसे अपडेट करें? - रूबी-ऑन-रेल, रूबी, स्क्लाइट, स्क्लाइट 3, आरवीएम

मैक पर SQLite कैसे अपडेट करें? - रूबी-ऑन-रेल, रूबी, स्क्लाइट, स्क्लाइट 3, आरवीएम

मुझे त्रुटि मिल रही है "आपके जेमफाइल में सूचीबद्ध किसी भी मणि स्रोतों में" मणि "sqlite3-ruby (> = 0, रनटाइम)" नहीं मिला। "$ Rails सर्वर कमांड चलाने की कोशिश करने के बाद।

आरवीएम का प्रयोग, रत्न 1.8.7-पी 334 है, मैक 10.6.6 पर रेल 3.0.0, SQLite संस्करण 3.6.12

रेल प्रशिक्षण वीडियो के समान सेटअप से मिलान करने का प्रयास कर रहा है। खोजे गए स्टैक ओवरफ्लो, Google, आरवीएम मैनुअल, आदि और काम करने के लिए कोई समाधान नहीं मिल सकता है।

मुझे लगता है कि समस्या को "बंडल इंस्टॉल" के साथ करना है क्योंकि मुझे एक संदेश मिल रहा है जो SQLite 3.6.16 (कम से कम) की आवश्यकता है।

क्या कोई अपडेट करने के लिए चरण-दर-चरण प्रदान कर सकता है?

उत्तर:

जवाब के लिए 3 № 1

सबसे पहले स्क्लाइट 3 के संस्करण को जांचें जो चाहते हैंटैर के लिए यूआरएल क्या है और यह पता लगाने के लिए। निम्नलिखित उदाहरण में मैंने संस्करण 3.6.18 में अपग्रेड किया SQLite3 डाउनलोड पेज पर जाएं फिर निम्नानुसार है:

mkdir ~/src
cd ~/src
curl http://www.sqlite.org/sqlite-3.6.18.tar.gz | tar xvfz
cd sqlite-3.6.18
autoconf
./configure –prefix=/usr/local
make
sudo make install
# check what version of SQLite is installed
sqlite3 –version
# 3.6.18
which sqlite3
# /usr/local/bin/sqlite3