Rumah  >  Artikel  >  pangkalan data  >  Mengapa Saya Tidak Boleh Memasang MySQL-python pada Ubuntu?: Mengesan Ralat \"mysql_config tidak dijumpai\"

Mengapa Saya Tidak Boleh Memasang MySQL-python pada Ubuntu?: Mengesan Ralat \"mysql_config tidak dijumpai\"

Patricia Arquette
Patricia Arquetteasal
2024-11-02 05:35:02628semak imbas

Why Can't I Install MySQL-python on Ubuntu?: Tracing the

Menyelesaikan masalah Pemasangan MySQL-python pada Ubuntu

Semasa cuba memasang MySQL-python pada mesin Ubuntu/Linux, anda mengalami ralat yang menunjukkan bahawa 'mysql_config' tidak dijumpai. Pertanyaan ini meneroka punca isu ini dan menyediakan penyelesaian praktikal.

Masalah

Anda mengalami ralat berikut semasa cuba memasang MySQL-python melalui pip:

Traceback (most recent call last):
  File "<string>", line 14, in <module>
  [...]
  File "setup_posix.py", line 24, in mysql_config
    raise EnvironmentError("%s not found" % (mysql_config.path,))
EnvironmentError: mysql_config not found

Penyelesaian

Menggunakan Pengurus Pakej Ubuntu (Disyorkan)

Kaedah yang disyorkan untuk memasang MySQL-python pada Ubuntu ialah menggunakan repositori pengedaran:

sudo apt-get install python-mysqldb

Menggunakan pip (Tidak Disyorkan)

Jika anda lebih suka memasang menggunakan pip, yang bukan pendekatan yang dicadangkan, ikut langkah berikut:

  1. Pasang prasyarat:

    sudo apt-get install build-essential python-dev libmysqlclient-dev
  2. Semak panduan pemasangan yang disediakan oleh pembangun:
    http://mysql-python.blogspot.no/2012/11/is-mysqldb-hard- to-install.html

Atas ialah kandungan terperinci Mengapa Saya Tidak Boleh Memasang MySQL-python pada Ubuntu?: Mengesan Ralat \"mysql_config tidak dijumpai\". Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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