Rumah > pangkalan data > tutorial mysql > Mengapa Saya Tidak Boleh Memasang Permata mysql? (Gagal Membina Sambungan Asli: Fail Pengepala Tidak Ditemui)

Mengapa Saya Tidak Boleh Memasang Permata mysql? (Gagal Membina Sambungan Asli: Fail Pengepala Tidak Ditemui)

Susan Sarandon
Lepaskan: 2024-11-23 13:55:13
asal
949 orang telah melayarinya

Why Can't I Install the mysql Gem? (Failed to Build Native Extension: Header Files Not Found)

Gagal Membina Sambungan Asli Permata: Fail Pengepala Tidak Ditemui

Apabila cuba memasang permata mysql, pengguna mungkin menghadapi mesej ralat " Gagal membina sambungan asli permata /usr/bin/ruby extconf.rbnmkmf.rb tidak dapat ditemui fail pengepala untuk ruby ​​di /usr/lib/ruby/ruby.h." Isu ini timbul kerana ketiadaan pengepala Ruby semasa proses pemasangan permata.

Penyelesaian:

Untuk menyelesaikan isu ini, pengguna perlu memasang pakej pengepala Ruby yang sepadan , yang menyediakan fail pengepala yang diperlukan untuk membina asli sambungan.

Fedora:

yum -y install gcc mysql-devel ruby-devel rubygems
Salin selepas log masuk

Debian:

sudo apt-get install ruby-dev
Salin selepas log masuk

Ubuntu:

sudo apt-get install ruby-all-dev
Salin selepas log masuk

Untuk versi Ruby yang lebih awal, pakej pengepala pembangunan yang sesuai hendaklah dipasang:

sudo apt-get install ruby[version]-dev
Salin selepas log masuk

(di mana [versi] ialah versi Ruby yang diingini)

Setelah pengepala Ruby dipasang, menjalankan semula perintah gem install mysql seharusnya berjaya membina sambungan asli dan pasang permata.

Atas ialah kandungan terperinci Mengapa Saya Tidak Boleh Memasang Permata mysql? (Gagal Membina Sambungan Asli: Fail Pengepala Tidak Ditemui). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan