2010-11-30 10 views
7

में रुपेक बंडल टूटा हुआ है क्योंकि मैंने आरवीएम का उपयोग शुरू करने के बाद एक कठिन समय लिया है। मैंने सभी आरवीएम/टेक्स्टमैट सेट अप किए हैं और नवीनतम बंडल हैं लेकिन मैं अभी भी टेक्स्टमैट से रुपेक परीक्षण नहीं चला सकता।टेक्स्टपेट और आरवीएम

  • मैं github.com/rspec/rspec-tmbundle.git से नवीनतम बंडल है और यह ~/Library/Application\ Support/TextMate/Bundles/ RSpec.tmbundle

  • RVM डिफ़ॉल्ट में स्थापित किया गया प्रणाली रूबी 1.8.6

  • Rspec मणि संस्करणों

    मणि सूची का उपयोग कर रहा है - -लोकल | ग्रेप कल्पना blue_light_special (0.2.0) rspec (2.2.0) rspec कोर (2.2.1, 2.0.1) rspec-उम्मीदों (2.2.0, 2.0.1) rspec-mocks (2.2.0 , 2.0.1) rspec-रेल (2.0.1, 1.3.2)

  • TextMate

    TM_RUBY =/उपयोगकर्ताओं/jspooner/.rvm/bin/rvm-ऑटो-माणिक

  • त्रुटि: आरएसपीसी/कोर (लोडरर)

    /उपयोगकर्ता/jspooner/लाइब्रेरी/एप्लिकेशन समर्थन/टेक्स्टमैट/बंडल/RSpec.tmbundle/समर्थन/lib/rspec/mate.rb: 29: require': no such file to load -- rspec/core (LoadError) from /Users/jspooner/Library/Application Support/TextMate/Bundles/RSpec.tmbundle/Support/lib/rspec/mate.rb:29 from /tmp/textmate-command-8073.rb:2:in में '/tmp/textmate-command-8073.rb से

    की आवश्यकता है

उत्तर

6

मुझे मिला सबसे अच्छा समाधान जैक्स क्रॉकर से है। http://groups.google.com/group/rubyversionmanager/browse_thread/thread/64b84bbcdf49e9b?fwc=1

इसे नीचे दिए गए कोड के साथ textmate_ruby की सामग्री को बदलने की आवश्यकता है और कभी भी आरवीएम रैपर xxx टेक्स्टमैट नहीं चला रहा है।

#!/usr/bin/env sh 
source ~/.rvm/scripts/rvm 
cd . 
exec ruby "[email protected]" 

इसने ककड़ी बंडल के साथ भी यही समस्या तय की है।

+0

पूरी तरह से काम करता है! अद्भुत कार्य। – Evolve

1

क्या आप यहां दिए गए निर्देशों का पालन करें: http://rvm.io/integration/textmate/

+1

ठीक है मुझे उन दिशाओं के साथ समस्या मिली है। पाठ में यह TM_RUBY को /Users/wayne/.rvm/bin/textmate_ruby पर सेट करने के लिए कहता है और छवि (http://cl.ly/23Yl) में यह दिखाता है कि यह आरवीएम-ऑटो-रूबी पर सेट है। textmate_ruby काम करता है और आरवीएम-ऑटो-रूबी काम नहीं करता है। – jspooner

+0

@jspooner, वेन सेगुइन को एक नोट भेजने के बारे में, जिन्होंने आरवीएम लिखा और रखरखाव किया, और उसे त्रुटि के बारे में जानकारी दी। अपने ईमेल पते के लिए 'rvm -v' करें। अच्छी पकड़! –

0

मेरे मामले थोड़ा अलग है लेकिन ले लिया मुझे एक घंटे से अधिक यह पता लगाने की:

बाहर कर देता है मैं के साथ ree स्थापित करने के बाद थोड़ी देर के rvm wrapper ree textmate भाग गया आरवीएम और औसत समय में री शॉर्टंड बदल गया ree-1.8.7-2010.02

को ree-1.8.7-2010.01 अर्थ से यहाँ मेरा संदेश बारे में अधिक जानकारी है: https://gist.github.com/721987

मैं इसे यहाँ भी पोस्ट कर रहा हूँ क्योंकि यह पहली पृष्ठों मैं इस एक यह पता लगाने की कोशिश करते हुए पर उतरा से एक है।

0

मुझे एक ही समस्या है और यह पता चला है कि मेरा टेक्स्टमेट रूबी रैपर एक अलग संस्करण की ओर इशारा कर रहा है। मैं प्रोजेक्ट/.rvmrc

आरवीएम 1.9 में नीचे सामग्री डालकर इसे काम करने में सक्षम था।2 @ projectx --create

rvm आवरण [email protected] TextMate

आशा इस मदद करता है।

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