Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk Membetulkan \'EnvironmentError: mysql_config not found\' Semasa Pemasangan MySQL-Python?

Bagaimana untuk Membetulkan \'EnvironmentError: mysql_config not found\' Semasa Pemasangan MySQL-Python?

Linda Hamilton
Lepaskan: 2024-11-15 10:49:02
asal
386 orang telah melayarinya

How to Fix

Mengatasi "EnvironmentError: mysql_config not found" semasa Pemasangan Pip MySQL-Python

Apabila cuba memasang pustaka MySQL-python menggunakan pip, anda mungkin menghadapi ralat berikut :

EnvironmentError: mysql_config not found
Salin selepas log masuk

Ralat ini menunjukkan bahawa pemasang tidak dapat mengesan program mysql_config pada sistem anda. Untuk menyelesaikan isu ini, anda perlu memastikan bahawa mysql_config dipasang dan boleh diakses oleh pemasang.

  • macOS:
sudo port install mysql-connector-c
Salin selepas log masuk
  • Debian/Ubuntu :
sudo apt-get install libmysqlclient-dev
Salin selepas log masuk
  • Fedora/CentOS:
sudo yum install mysql-devel
Salin selepas log masuk

Nota: Dalam versi Ubuntu Debian yang lebih baharu (sehingga 2018 ), gunakan arahan berikut:

sudo apt install default-libmysqlclient-dev
Salin selepas log masuk

Jika anda telah menyusun suite MySQL secara manual, mysql_config mungkin tidak berada dalam laluan anda. Dalam kes ini, anda boleh menambah laluan secara manual dengan mengedit fail /etc/ld.so.conf dan menambah laluan ke perpustakaan MySQL.

sudo nano /etc/ld.so.conf
Salin selepas log masuk

Tambah baris berikut pada fail:

/usr/local/mysql/lib
Salin selepas log masuk

Simpan dan tutup fail, kemudian jalankan arahan berikut:

sudo ldconfig
Salin selepas log masuk

Ini sepatutnya menambah perpustakaan MySQL ke laluan anda dan selesaikan ralat mysql_config not found.

Atas ialah kandungan terperinci Bagaimana untuk Membetulkan \'EnvironmentError: mysql_config not found\' Semasa Pemasangan MySQL-Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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