2012-07-26 31 views
67

Thực sự, tôi không biết chuyện gì đã xảy ra. Xin lỗi nếu câu hỏi này quá NOOB, nhưng tôi không thể tìm ra giải pháp cho vấn đề này.rvm: không tìm thấy lệnh MAC OX

-bash: RVM: command not found

tôi đã cố gắng

curl này -L https://get.rvm.io | bash -s - --version mới nhất

nhưng vẫn không có gì tôi cần để xem phiên bản ruby ​​để sử dụng các simplecov bởi vì nó không làm việc với các phiên bản cũ hơn từ 1,9

+0

Có thể hữu ích - [railsinstaller.org] (http://railsinstaller.org/#osx). – avrelian

+0

mà không giúp tôi rất nhiều, lỗi vẫn còn đó – Asantoya17

Trả lời

179

Có thể do thiết bị đầu cuối không có cấu hình trình bao rvm được tải.

Hãy thử sau đây từ thiết bị đầu cuối của bạn:

$ source ~/.rvm/scripts/rvm 

sau đó

$ type rvm | head -n 1 

Nếu đầu ra là:

rvm is a function 

Bạn có thể cần phải thêm "nguồn ~/.rvm/script/rvm "vào tệp ~/.bash_profile của bạn

+0

thakns nó làm việc – Asantoya17

+2

Cảm ơn! Nó cũng làm việc cho tôi. Lý do cho điều này là gì? Tôi đã bỏ lỡ một bước khi cài đặt rvm? – Bruno

+11

@Bruno Tôi đến trang này, sau đó nhận ra nó thực sự nói trong thông báo cài đặt: Để bắt đầu sử dụng RVM bạn cần chạy 'source/Users/username/.rvm/scripts/rvm' –

34

bạn cần phải đọc tất cả các văn bản đó được hiển thị khi bạn cài đặt RVM:

rm -rf ~/.rvm 
curl -L https://get.rvm.io | bash -s stable 
+2

này làm việc cho tôi - 2016/07/07 –

+0

Cảm ơn rất nhiều @mpapis tôi đã cố gắng để cài đặt rvm trong vài giờ qua nhưng cound không tìm ra lý do tại sao lệnh rvm không tìm thấy đã đến. Dòng đầu tiên đã làm các trick. Cảm ơn một lần nữa –

5

này đã làm việc cho tôi:

rm -rf ~/.rvm 
curl -L https://get.rvm.io | bash -s stable 
15

sau khi bạn chạy sudo curl -L https://get.rvm.io | bash -s stable --ruby

bạn cần phải đóng các thiết bị đầu cuối, sau đó mở một lần nữa!

+2

'close' là quan trọng. Cảm ơn .. Tôi khởi động lại và nó làm việc –

+0

Tôi không đóng, tôi chỉ chạy 'source /Users/[my_account_name]/.rvm/scripts/rvm –

0

Để bắt đầu sử dụng RVM, bạn cần nhập source /Users/yourusername/.rvm/scripts/rvm vào thiết bị đầu cuối của mình (tất nhiên, hãy chèn tên người dùng thực của bạn thay cho yourusername).

+0

bạn có thể sử dụng' ~ 'làm thay thế cho'/Users/yourusername' như trong: 'source ~/.rvm/scripts/rvm' –

0

Đóng và khởi động lại thiết bị đầu cuối sau khi cài đặt RVM - giúp tôi MẤT M TIMEI GIỜ.

2

source /etc/profile làm việc cho tôi.

0

Đối với một giải pháp lâu dài, bạn nên thêm video này vào tập tin ~/.profile của bạn:

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

chỉ đơn giản là tải RVM thành một thiết bị đầu cuối duy nhất, sử dụng

source "$HOME/.rvm/scripts/rvm" 

cho là cuộc gọi này là hơn chéo -platform:

. "$HOME/.rvm/scripts/rvm" 
Các vấn đề liên quan