Bất cứ khi nào tôi nhập một lệnh đá quý, chẳng hạn nhưTrong khi thực hiện đá quý, chưa biết lệnh
gem "tilt"
hoặc
gem "mysql"
tôi nhận được lỗi này:
While executing gem ... <RuntimeError>
Unknown command tilt
Khi tôi chạy gem list
, cả nghiêng và mysql hiển thị trên danh sách, vì vậy chúng được cài đặt. Trong thực tế, tôi nhận được lỗi này với mọi mục trong danh sách. Điều gì có thể gây ra điều này?
Lý do tôi hỏi là vì tôi đang cố gắng đặt mysql thành một phiên bản cụ thể bằng cách sử dụng lệnh: gem 'mysql2', '0.2.7'. Thật không may, khi tôi sử dụng lệnh này, tôi nhận được cùng một lỗi. Bất kỳ ý tưởng tại sao? – nullnullnull
Bởi vì nó không phải là một lệnh hợp lệ như tôi đã nói. Nếu bạn đọc tài liệu trợ giúp cho 'gem' như trong câu hỏi của tôi, cũng như' gem help install' cho những cài đặt cụ thể, bạn sẽ tìm thấy các đối số chính xác để cài đặt một phiên bản cụ thể: 'gem install mysql2 --version 0.2 .7'. –
Cảm ơn lời khuyên, Andrew. Tôi đã nhận được lệnh gốc từ một trang stackoverflow khác và tôi không thể hiểu tại sao nó không hoạt động trên hệ thống của tôi. Tôi vẫn không biết, nhưng lệnh của bạn không hoạt động. Có lẽ nó có cái gì đó để làm với hệ điều hành? – nullnullnull