Tôi gặp sự cố khi tạo dự án đường ray mới. Khi tôi chạy đường ray mới project_name
nó đến với Rails webpacker: cài đặt
nó không thành công với lỗi sau:
LoadError: libffi.so.8: không thể mở tệp đối tượng được chia sẻ: Không có tệp hoặc thư mục như vậy - /home/matija/.asdf/installs/ruby/3.0.2/lib/ruby/gems/3.0.0/gems/ffi- 1.15.4/lib/ffi_c.so
/home/matija/Documents/learning-rails/course-project/config/application.rb:7:in `<main>'
/home/matija/Documents/learning-rails/course-project/Rakefile:4:in `<main>'
/home/matija/Documents/learning-rails/course-project/bin/rails:5:in `<top (bắt buộc)>'
<internal:/home/matija/.asdf/installs/ruby/3.0.2/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
<internal:/home/matija/.asdf/installs/ruby/3.0.2/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
/home/matija/Documents/learning-rails/course-project/bin/spring:10:in `chặn trong <top (bắt buộc)>'
<internal:kernel>:90:in `tap'
/home/matija/Documents/learning-rails/course-project/bin/spring:7:in `<top (required)>'
bin/đường ray:2:trong `tải'
bin/đường ray:2:trong `<chính>'
Gây ra bởi:
LoadError: không thể tải tệp đó -- 3.0/ffi_c
/home/matija/Documents/learning-rails/course-project/config/application.rb:7:in `<main>'
/home/matija/Documents/learning-rails/course-project/Rakefile:4:in `<main>'
/home/matija/Documents/learning-rails/course-project/bin/rails:5:in `<top (bắt buộc)>'
<internal:/home/matija/.asdf/installs/ruby/3.0.2/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
<internal:/home/matija/.asdf/installs/ruby/3.0.2/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
/home/matija/Documents/learning-rails/course-project/bin/spring:10:in `chặn trong <top (bắt buộc)>'
<internal:kernel>:90:in `tap'
/home/matija/Documents/learning-rails/course-project/bin/spring:7:in `<top (required)>'
bin/đường ray:2:trong `tải'
bin/đường ray:2:trong `<chính>'
(Xem dấu vết đầy đủ bằng cách chạy tác vụ với --trace)
Tôi đang sử dụng ASDF để quản lý phiên bản ruby.
Tôi đã thử nhiều giải pháp như gỡ cài đặt và cài đặt đá quý, chạy đá quý nguyên sơ
và một số phương pháp khác được cung cấp trên SO và tại đây.