2012-03-20 32 views
8

इस बेवकूफ लग सकता है लेकिन मैं हाल ही में एस.ए.एस.एस. स्थापित करने की कोशिश की और उनके निर्देशों का पालन किया:मैं रूबी जेम कैसे चला सकता हूं?

$ gem install sass 
$ sass --watch [...] 

तो मैं साथ पीछा किया:

[email protected]:~# gem install sass 
Successfully installed sass-3.1.15 
1 gem installed 
Installing ri documentation for sass-3.1.15... 
Installing RDoc documentation for sass-3.1.15... 

[email protected]:~# sass 
bash: sass: command not found 

कुछ आसान तरीका खोजने की कोशिश कर एक बेवकूफ की तरह चारों ओर देख के बावजूद इसे बनाने के लिए gem run sass या कुछ अन्य कामकाज चलाने के लिए, मैं नुकसान में कम या ज्यादा हूं।

+1

क्या निम्न आदेश पर अमल करने की आवश्यकता होगी 'echo $ पाथ' का उत्पादन? –

+0

'/ usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin' (हालांकि समस्या हल हो गई है, नीचे देखें) । हालांकि इसे सही रास्ते पर डालने के लिए धन्यवाद :) – Xkeeper

उत्तर

9

ऐसा लगता है कि डेबियन/उबंटू रूबी रत्न को /var/lib/gems/1.8/bin में छोड़ देता है।

तो समाधान (कम से कम Ubuntu/डेबियन के लिए) है:

$ sudo -s 
# echo 'PATH=/var/lib/gems/1.8/bin:$PATH' > /etc/profile.d/gemspath.sh 
# chmod 0755 /etc/profile.d/gemspath.sh 

... और फिर एक नई खोल सत्र खोलने।

(यह Ubuntu 11.10 में तय हो गई है।)

6

आप rbenv के माध्यम से रूबी स्थापित किया है करने के लिए है, तो आप

rbenv मिश्रित

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