2015-09-24 16 views
10

Uso sqlalchemy per accedere a MySQL nel mio progetto Python. conf di SQLAlchemy è come questo:Come installare il connettore mysql tramite pip

dialect=mysql 
driver=mysqlconnector 

Così ho bisogno di installare il connettore mysql modulo Python tramite pip. Qualsiasi aiuto?

risposta

12
pip install mysql-connector 

Ultimo ma non meno importante, è anche possibile installare mysql-connector tramite codice sorgente

Scarica il codice sorgente da: https://dev.mysql.com/downloads/connector/python/

+0

pagine correlati: https://pypi.python.org/pypi/mysql-connector https://github.com/sanpingz/mysql-connector – Codefor

7

eseguire seguente comando dal terminale

sudo pip install --allow-external mysql-connector-python mysql-connector-python 
+0

Questo ha funzionato per me, ma non ho idea perché " consentire l'esterno "sarebbe importante. –

+0

Questo ha funzionato anche per me. Comunque, probabilmente non dovresti usare 'sudo' per questo. – swdon

+0

Ha funzionato per me: D (Senza sudo) Grazie. – Jannunen

32

Se si carica tramite pip install mysql-connector e viene visualizzato un errore Unable to find Protobuf include directory, questo sarebbe utile pip install mysql-connector==2.1.4

+0

Requisiti mysql-connector (versione> = 2.2.3) richiede Protobuf C++ (versione> = 2.6.0) vedere https://github.com/sanpingz/mysql-connector – Codefor

+0

Se si dispone di una nuova domanda, per favore chiedilo facendo clic sul pulsante [Chiedi domanda] (https://stackoverflow.com/questions/ask). Includere un collegamento a questa domanda se aiuta a fornire il contesto. - [Dalla recensione] (/ recensione/post di bassa qualità/17325730) – xaxxon

+0

Questo in realtà non risponde alla domanda. Se hai una domanda diversa, puoi richiederla facendo clic su [Invia domanda] (https://stackoverflow.com/questions/ask). Puoi anche [aggiungere una taglia] (https://stackoverflow.com/help/privileges/set-bounties) per attirare maggiormente l'attenzione su questa domanda una volta che hai abbastanza [reputazione] (https://stackoverflow.com/help/ che cosa è-la reputazione). - [Dalla recensione] (/ recensione/post di bassa qualità/17325730) – adneal