GNU/Linux >> Linux Esercitazione >  >> Linux

ImportError:nessun modulo denominato MySQLdb [Risolto]

Domanda:  Il mio script Python non è riuscito con un messaggio di errore "ImportError:Nessun modulo denominato MySQLdb ” durante l'esecuzione dell'operazione MySQL. Ecco il messaggio di errore completo.

$python my.py comments.sql
Traceback (most recent call last):
 File "wp-import-disqus.py", line 7, in <module>
 import MySQLdb
ImportError: No module named MySQLdb

Come correggere questo errore?

Soluzione:correzione ImportError:nessun modulo denominato MySQLdb

Il messaggio di errore indica che non esiste un modulo denominato MySQLdb. Significa che Python ha bisogno di un modulo per interfacciarsi con il database MySQL e che i moduli non sembrano essere presenti nel sistema. Tutto quello che devi fare è installare MySQL-Python modulo e lo script dovrebbero funzionare senza alcun problema.

Puoi usare pip per installare qualsiasi modulo Python. Se non hai installato python-pip, puoi seguire la guida all'installazione di python pip.

Utilizzo di Python Pip

# pip install MySQL-python
Collecting MySQL-python
Installing collected packages: MySQL-python
 Running setup.py install for MySQL-python
Successfully installed MySQL-python-1.2.5

Il modulo MySQL-Python può essere installato usando apt-get , ehm o installazione_facile (dipende dalla tua distribuzione Linux)

Su sistemi basati su Ubuntu:

# apt-get install python-mysqldb

Su sistemi basati su RHEL/CentOS:

# yum install MySQL-python

Utilizzo di easy_install

# easy_install mysql-python

Ecco fatto!

Altro nessun modulo denominato errori e correzioni

  • Risolto nessun modulo denominato shell
  • Correzione Nessun modulo denominato ConfigParser
  • Risolto Nessun modulo denominato virtualenv 
  • Risolto nessun modulo denominato Crypto.Hash)
  • Risolto nessun modulo denominato dbus durante l'esecuzione di system-config-firewall-tui [Risolto]

Linux
  1. ImportError:nessun modulo denominato dbus durante l'esecuzione di system-config-firewall-tui [Risolto]

  2. Errore durante l'esecuzione del software Volatility:Impossibile importare volatility.plugins.malware.svcscan(ImportError:Nessun modulo denominato Crypto.Hash) [Risolto]

  3. Come risolvere ImportError:nessun modulo denominato ConfigParser?

  4. [OpenStack]:da keystoneclient.shell import main ImportError:nessun modulo denominato shell

  5. ModuleNotFoundError:nessun modulo denominato "IPython" [fissare]

Comando Rmmod in Linux

modifiche ai parametri del modulo del kernel (usando /sys/module)

Errore di installazione di python-dev:ImportError:nessun modulo denominato apt_pkg

Dopo l'installazione di Anaconda, il comando conda ha esito negativo con ImportError:nessun modulo denominato conda.cli

Letsencrypt ImportError:nessun modulo denominato interface su amazon linux durante il rinnovo

letsencrypt non è riuscito con ImportError:nessun modulo denominato interface