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
364 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!

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