2015-09-24 13 views
10

Używam sqlalchemy, aby uzyskać dostęp do MySQL w moim projekcie Python. conf sqlalchemy jest tak:Jak zainstalować mysql-connector przez pip

dialect=mysql 
driver=mysqlconnector 

Więc muszę zainstalować złącze mysql moduł Pythona poprzez pip. Jakaś pomoc?

Odpowiedz

12
pip install mysql-connector 

Last but not least, można także zainstalować mysql-złącze za pomocą kodu źródłowego

Pobierz kod źródłowy z: https://dev.mysql.com/downloads/connector/python/

+0

powiązane strony: https://pypi.python.org/pypi/mysql-connector https://github.com/sanpingz/mysql-connector – Codefor

7

wykonać następujące polecenia z terminala

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

ten pracował dla mnie, ale nie mam pojęcia, dlaczego " zezwolić na zewnętrzne "byłoby ważne. –

+0

To działało również dla mnie. Jednak prawdopodobnie nie powinieneś używać do tego 'sudo'. – swdon

+0

Pracował dla mnie: D (bez sudo) Dzięki. – Jannunen

32

W przypadku ładowania przez pip install mysql-connector i prowadzi błąd Unable to find Protobuf include directory, to byłoby przydatne pip install mysql-connector==2.1.4

+0

Wymagania mysql-connector (wersja> = 2.2.3) wymaga Protobuf C++ (wersja> = 2.6.0) zobaczyć https://github.com/sanpingz/mysql-connector – Codefor

+0

Jeśli masz nowe pytanie, zapytaj go, klikając przycisk [Zadaj pytanie] (https://stackoverflow.com/questions/ask). Dodaj link do tego pytania, jeśli pomoże to w zapewnieniu kontekstu. - [Z recenzji] (/ recenzja/niskiej jakości-posts/17325730) – xaxxon

+0

To tak naprawdę nie odpowiada na pytanie. Jeśli masz inne pytanie, możesz je zadać, klikając [Zadaj pytanie] (https://stackoverflow.com/questions/ask). Możesz również [dodać nagrodę] (https://stackoverflow.com/help/privileges/set-bounties), aby zwrócić więcej uwagi na to pytanie, gdy już masz wystarczającą [reputację] (https://stackoverflow.com/help/ whats-reputation). - [Z recenzji] (/ opinia/niskiej jakości-posts/17325730) – adneal

Powiązane problemy