SORU
19 EYLÜL 2011, PAZARTESİ


mysqldb python arayüzü yüklerken bulunamadı mysql_config

Ssh ile bağlı olduğum sunucu linux üzerinde çalıştırmak için Python komut dosyası bulmaya çalışıyorum. Senaryoyu mysqldb kullanır. İhtiyacım olan tüm diğer bileşenler var, ama setuptools gibi) mySQLdb yüklemeye çalıştığımda:,

python setup.py install

Aşağıdaki hata raporu mysql_config komutu ile ilgili.

sh: mysql_config: command not found
Traceback (most recent call last):
  File "setup.py", line 15, in <module>
    metadata, options = get_config()
  File "/usr/lib/python2.5/MySQL-python-1.2.3/setup_posix.py", line 43, in get_config
    libs = mysql_config("libs_r")
  File "/usr/lib/python2.5/MySQL-python-1.2.3/setup_posix.py", line 24, in mysql_config
    raise EnvironmentError("%s not found" % (mysql_config.path,))
EnvironmentError: mysql_config not found

Herkesten bu nasıl karar verdiniz eğer hata ve ben başarıyla mysqldb yüklemek için ne yapabilirim?/karşılaştı

CEVAP
19 EYLÜL 2011, PAZARTESİ


mySQLdb, mysql python arayüzü, ama kendisi mysql değil. Ve görünüşe göre mySQLdb gereken komut 'mysql_config', yüklemeniz gerekir, böylece ilk.

Sen yaptın bunu teyit EDEBİLİR MİSİN? ya da kendisi, "" shell? mysql çalıştırarak mysql yüklenmedi Size yanıt dışında gereken "mysql: komut bulunamadı".

Hangi linux dağıtımını kullanıyorsunuz? Mysql önceden paketlenmiş çoğu linux dağıtımı içindir. Debian / ubuntu için, örneğin, mysql yüklemek kadar kolaydır

sudo apt-get install mysql

mysql-config yüklü olan farklı bir paket, (ilk defa farz debian / ubuntu):

sudo apt-get install libmysqlclient-dev

eğer mariadb kullanarak, mysql için yedek düşüş varsa, çalıştırın

sudo apt-get install libmariadbclient-dev

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ELPRESADOR

    ELPRESADOR

    21 HAZİRAN 2008
  • InfinityWard

    InfinityWard

    19 EYLÜL 2006
  • Matt Harding

    Matt Harding

    23 Mayıs 2006