Apabila cuba memasang pustaka MySQL-python menggunakan pip, anda mungkin menghadapi ralat berikut :
EnvironmentError: mysql_config not found
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.
sudo port install mysql-connector-c
sudo apt-get install libmysqlclient-dev
sudo yum install mysql-devel
Nota: Dalam versi Ubuntu Debian yang lebih baharu (sehingga 2018 ), gunakan arahan berikut:
sudo apt install default-libmysqlclient-dev
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
Tambah baris berikut pada fail:
/usr/local/mysql/lib
Simpan dan tutup fail, kemudian jalankan arahan berikut:
sudo ldconfig
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!