रूबी और रेल के लिए पूरा नया व्यक्ति यहां ... अतीत में कुछ ट्यूटोरियल आज़माएं, लेकिन यह इसके बारे में है। मैं 'रूबी ऑन ट्यूटोरियल' पुस्तक का पालन करने की कोशिश कर रहा हूं और एक रोडब्लॉक मारा है कि मुझे यहां और Google पर खोजने के बाद कोई मदद नहीं मिली है।बंडलर मणि "बंडलर" के लिए संगत संस्करण नहीं ढूंढ सका:
मैंने वास्तव में नहीं किया है कुछ भी अभी तक; केवल:
rails new first_app
तो
gem 'sqlite3-ruby', '1.2.5', :require => 'sqlite3'
को Gemfile sqlite3 बदल जब मैं मैं निम्नलिखित मिल 'स्थापित बंडल' चलाएँ:
Fetching gem metadata from http://rubygems.org/.........
Bundler could not find compatible versions for gem "bundler":
In Gemfile:
rails (= 3.0.1) ruby depends on
bundler (~> 1.0.0) ruby
Current Bundler version:
bundler (1.1.3)
This Gemfile requires a different version of Bundler.
Perhaps you need to update Bundler by running `gem install bundler`?
मैं
के माध्यम से बंडलर की स्थापना रद्द करने की कोशिश की हैgem uninstall bundler -v 1.1.3
और फिर बी इंस्टॉल करना
gem install bundler -v 1.0.0
के माध्यम से undler v1.0.0 लेकिन यह मुझे बंडलर 1.1.2 .. पाने के लिए लगता है
मैं बस लगता है कि मैं एक मरे हुए अंत तक पहुंचते हैं और पर कैसे करने के लिए किसी भी अधिक जानकारी नहीं मिल सकता है इस मुद्दे को हल करें।
किसी भी मदद की बहुत सराहना और बेकन के प्रचुर मात्रा के साथ पुरस्कृत किया जाएगा ...
अद्यतन अद्यतन अद्यतन
मैं बंडलर वी 1.1.2 की स्थापना रद्द करने के लिए नहीं मिल सकता है। मैं अंत में करने से जवाहरात के सभी की स्थापना रद्द करने में सक्षम था:
sudo gem list | cut -d" " -f1 > gem_list.txt
cat gem_list.txt | xargs sudo gem uninstall -aIx
cat gem_list.txt | xargs sudo gem install
और फिर फिर से स्थापित करने ... यह मैं तो 'बंडल स्थापित' और ट्रैक पर मिल .. आपकी मदद के लिए आप सभी को धन्यवाद करने की अनुमति दी!
क्या आप आरवीएम का उपयोग कर रहे हैं? –
जब आप 'मणि सूची बंडलर' करते हैं तो यह क्या कहता है? शायद आपके पास 1.0.0 और 1.1.2 दोनों स्थापित हैं। –
*** स्थानीय गेम्स *** बंडलर (1.1.3, 1.1.2, 1.0.0) – audioeric