Tôi thực sự đấu tranh để hiểu ý nghĩa của lỗi bên dưới. Tôi phát triển trên OS X Lion, và tôi đã cài đặt RMagick ở đó, và mã của tôi hoạt động hoàn hảo.không có tệp nào để tải - RMagick2.so
Tuy nhiên, trên máy sản xuất RedHat, dưới đây:
MissingSourceFile (no such file to load -- RMagick2.so):
rmagick (2.13.1) [v] lib/RMagick.rb:11
Vâng, tôi đã cài đặt đá quý rmagick tại địa phương để cả hai máy. Và tôi đã giải nén viên đá quý trên mỗi máy cho nhà cung cấp/đá quý.
Điều gì có thể hài hước nhất đối với tôi là lỗi này quá ngu ngốc. Không có tệp RMagick.so trên máy Mac của tôi, nhưng mã hoạt động.
Sự cố ở đây là gì?
Chỉ cần một lời nhắc nhở: bạn cần phải cài đặt 'thư viện ImageMagick' trên máy tính trước khi cài đặt rmagick – rubish
Đó là ở đó, tôi đã sử dụng đá quý này trong nhiều năm và chỉ vừa mới được nâng cấp. – AKWF