2016-09-20 3 views
0

Ich installierte Python3.5 auf meinem Mac, wurde seine Installation automatisch. aber in diesen Tagen fand ich, dass es bereits python2 auf meinem Mac gab und jedes Modul, das ich durch pip installierte, ging zu /Library/Python/2.7/site-packages.Mac zwei Version Python-Konflikt

Ich finde python3 Installationsort /Library/Frameworks/Python.framework/Versions/3.5

Jetzt ist ein mysql-connector-python herunterladen und installiert es, Installationsort ist python2.7/site-packages, wenn ich PyCharm Standard dessen öffnen Interceptor ist python3.5, daher kann ich nicht mysql - Connector, gibt es also jemanden, der diese Frage kennt?

+3

versuchen Sie es mit 'pip3'. – CAB

Antwort

0

für mysql-connector Installation Problem, fand ich die Lösung:

gehen Versuchen Sie python3 sind und pip Methode finden. Diese Pip-Methode kann durch den Befehl python2 pip des Systems überschrieben werden. Wenn Sie also das MySQL-Python-Modul in Python3.x-Site-Paketen installieren möchten, sollten Sie in ein solches bin-Verzeichnis wechseln und ./pip install MySQL-python herunterladen : ImportError:No module named 'ConfigParser', google ich solche Fehler und finde, dass es kein solches Modul in Python3 gibt und wir können seine Gabel-Version erhalten: mysqlclient.

HINWEIS: Um nicht in Konflikt mit Standard-System python2 pip Befehl cd und gehen Sie zu python3 sind und ./pip install mysqlclient und erfolgreich zu sein.

Verwandte Themen