Cài đặt ruby ​​1.9 trên Mac OS X 10.7


0

Tôi đang cố gắng cài đặt Kitabu trên Mac OS X 10.7.4.

Khi tôi cố gắng sử dụng gem install kitabu --pređể cài đặt kitabu, tôi đã gặp lỗi

ERROR:  Error installing kitabu:
        kitabu requires Ruby version ~> 1.9.

Và viên ruby ​​được cài đặt sẵn không phải là phiên bản 1.9.

ruby -v
ruby 1.8.7 (2011-12-28 patchlevel 357) [universal-darwin11.0]

Tôi có thể cập nhật ruby ​​được cài đặt sẵn lên 1.9 không? Nếu điều đó là không thể, làm thế nào tôi có thể cài đặt ruby ​​1.9 để tôi có thể chạy nó khi gem được thực thi?

Câu trả lời:


2

Không cập nhật ruby ​​do Apple cung cấp vì điều đó có thể ảnh hưởng đến các tập lệnh ruby ​​hiện có và sẽ bị ghi đè trong Nâng cấp hệ thống.

Để cài đặt ruby, hãy xem trang Tải xuống Ruby từ trang web ngôn ngữ ruby ​​(trang chính mà bạn nên đánh dấu)

Hai cách mà bạn nên xem xét là

  1. Tải xuống RVM. Sau đó chỉnh sửa .bash_profile của bạn để đặt đường dẫn bin của bản cài đặt ở phía trước PATH của bạn.

  2. Sử dụng trình quản lý gói (ví dụ: Macports, Fink, Homebrew) và đặt đường dẫn của chúng ở phía trước PATH của bạn (Tôi sẽ chỉ sử dụng điều này nếu bạn có thư viện C mà bạn cần)



RVM đầu tiên cho đến khi bạn cần một thư viện nhị phân mà chúng tôi khó có được
Đánh dấu

0

Tôi chỉ muốn ném vào đây rằng tôi thích rbenv hơn RVM. Sử dụng cài đặt Homebrew với:

$ brew update
$ brew install rbenv
$ brew install ruby-build
$ brew install rbenv-gemset
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.