2012-05-14 24 views
8

Giá trị mặc định là 1.8.7 đi kèm với Mac OS x. Tôi cố gắng để sử dụng RVM và sử dụng 1.9.3 tôi đã cố gắng sử dụng mặc định RVM và nói -bash: RVM: command not foundcách đặt ruby ​​mặc định bằng rvm

tập tin .bashrc của tôi có

PATH=$PATH:$HOME/.rvm/bin 
+0

Bạn đã đóng cửa sổ đầu cuối và mở lại một cái mới sau khi cài đặt RVM, hoặc bằng cách khác làm một cái gì đó để làm mới vỏ của bạn? – DVG

+0

có. Tôi khởi động lại thiết bị đầu cuối. – SilverNightaFall

+0

Câu hỏi tiếp theo sẽ là RVM được cài đặt cho vị trí đó? – DVG

Trả lời

17

rvm list sẽ cung cấp cho bạn một danh sách của hồng ngọc được cài đặt bạn có, như thế này:

ree-1.8.7-2010.02 [ i686 ] 
    ruby-1.8.7-p249 [ i686 ] 
    ruby-1.9.2-p180 [ x86_64 ] 
    ruby-1.9.2-p180-patched [ x86_64 ] 
    ruby-1.9.2-p290 [ x86_64 ] 
    ruby-1.9.2-p290-webkit [ x86_64 ] 
=* ruby-1.9.3-p194 [ x86_64 ] 

Nếu bạn muốn là ruby-1.9.3-p194, sau đó gõ:

rvm --default use ruby-1.9.3-p194 

Trước tiên, hãy cẩn thận làm theo các hướng dẫn cài đặt chặt chẽ và đảm bảo nó hoạt động.

Bạn cũng sẽ thấy dòng này trong .bashrc của bạn cũng như:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" 

Sau đó, hãy thử mở một lớp vỏ mới hoặc thử gõ:

source ~/.rvm/scripts/rvm 

Nhưng nói chung nếu bạn đang gặp vấn đề, Tôi khuyên bạn chỉ nên cài đặt lại rvm - không mất nhiều thời gian và thật dễ dàng:

curl -L get.rvm.io | bash -s stable 
+0

tôi nhận được -bash: rvm: lệnh không tìm thấy – SilverNightaFall

+1

Thử 'curl -L get.rvm.io | bash -s stable', và sau đó 'source ~/.rvm/scripts/rvm' –

+0

Tôi có cần chạy nguồn ~/.rvm/scripts/rvm mỗi lần tôi mở một thiết bị đầu cuối không. Ngay bây giờ dường như đó là cách duy nhất nó hoạt động. – SilverNightaFall

Các vấn đề liên quan