Tôi mới sử dụng đá quý, vì vậy xin vui lòng tha thứ cho tôi nếu thông tin của tôi sai.
Tôi muốn cập nhật Bundler từ v1.3.5 lên phiên bản mới nhất (v1.5.3), vì vậy tôi đã thử cách này:
gói cài đặt đá quý sudo --pre
Đầu ra dòng lệnh:
Đang tìm nạp: Bundler-1.5.3.gem (100%) Đang tìm nạp: Bundler-1.5.3.gem
Đã cài đặt thành công gói-1.5.3
Tài liệu phân tích cú pháp cho gói-1.5.3
Cài đặt tài liệu ri cho gói-1.5.3
Hoàn tất cài đặt tài liệu cho gói sau 4 giây
1 viên ngọc đã được cài đặt
Nhưng khi tôi thực thi gem list
hoặc gói --version
, nó báo là mình vẫn đang dùng phiên bản cũ (v1.3.5). Điều này hoạt động cho tất cả các loại đá quý khác của tôi. Tôi đã thử cập nhật Susy, Sass và Compass theo cách tương tự nhưng nó không được cập nhật mặc dù thông báo cài đặt đã thành công.
Có ý tưởng gì không? chênh lệch múi giờ
Đã sửa. Có vẻ như nếu bạn thêm khi cài đặt gem sudo
, nó sẽ cài đặt gem vào cùng vị trí mà bạn không sử dụng sudo
trong một thư mục khác với thư mục được sử dụng. tôi đang thực hiện danh sách đá quý sudo
Khi thấy cái này thì nó hiện lên bình thường gem list
lệnh có kết quả khác nhau.
Để có thể làm được điều đó mà không cần sudo
Trong trường hợp thêm đá quý, tôi chỉ làm chown -R [current_user] [ruby_directory]
Tôi là một lập trình viên xuất sắc, rất giỏi!