जा रहा है बंडल से ज़ीउस चलाने की कोशिश करता है बहुत वर्ष पहलेरूबी Rbenv के बावजूद यह एक वैश्विक मणि (ZSH का उपयोग करना)
, मैं बंडलर साथ Rbenv उपयोग करने के लिए इस महान गाइड का पालन किया https://gist.github.com/1384279 और सब रूबी लैंड में अच्छी तरह से थे। (मैंने इसे सही तरीके से स्थापित किया है)
वर्तमान रूबी संस्करण के लिए वैश्विक स्तर पर बंडलर मणि स्थापित किया गया है। प्रत्येक प्रोजेक्ट के लिए सभी रत्न बंडल अपने संबंधित रत्न से स्थापित होते हैं।
मैं प्रत्येक परियोजना के रत्न में जोड़ने के बजाय वैश्विक स्तर पर ज़ीउस को स्थापित करने का प्रयास कर रहा हूं (जैसे वैश्विक स्तर पर बंडलर कैसे स्थापित किया जाता है)।
[email protected]:~/some_project
> rbenv versions
1.9.3-p194
* 1.9.3-p327-perf (set by /Users/joe/some_project/.rbenv-version)
[email protected]:~/.rbenv/versions/1.9.3-p327-perf/lib/ruby/gems/1.9.1/gems
> ls -a
. method_source-0.7.1 zeus-0.13.1
.. rake-0.9.2.2
bundler-1.2.0.rc.2 rdoc-3.9.4
मैं, सफल रहा है के रूप में आप देख सकते हैं ज़ीउस विश्व स्तर पर बंडलर के साथ स्थापित किया गया है ... लेकिन:
[email protected]:~/some_project
> rbenv rehash
[email protected]:~/some_project
> zeus init
Users/joe/.rbenv/versions/1.9.3-p327-perf/lib/ruby/gems/1.9.1/gems/bundler-1.2.0.rc.2/lib/bundler/rubygems_integration.rb:147:in `block in replace_gem': zeus is not part of the bundle. Add it to Gemfile. (Gem::LoadError)
from /Users/joe/.rbenv/versions/1.9.3-p327-perf/bin/zeus:22:in `<main>'
जहाँ तक मेरा विचार कर सकते हैं, ज़ीउस मांग की जा रही है जैसे कि यह बंडल है स्थापित है, लेकिन यह बंडल अपने वैश्विक रूप से स्थापित स्थापित नहीं है।
बंडल रत्न से पहले वैश्विक रत्नों को देखने के लिए मैं शैल कैसे प्राप्त करूं?
पर यह अनुभाग देखें मुझे यह समस्या भी है। बंडलर में बग शायद? –
क्या आप मौके से जेडएसएच का उपयोग कर रहे हैं? –
Yup, ZSH = = – xxjjnn