it-swarm.com.de

Django MySQLClient installieren

Ich versuche, Django zu lernen, aber ich kann die Installation nicht durchgehen. Ich habe Python 3.4, Django, Setuptools und Apache installiert. Ist die Datenbank alles, was noch eingerichtet werden muss? 

Ich wollte es auch mit MySQL versuchen und das ist der Link von djangoproject: https://pypi.python.org/pypi/mysqlclient

Das Problem ist, dass ich keine Informationen finden kann, welche .whl-Datei ich herunterladen muss, wie ich sie öffnen kann und ob dies alles ist, was ich tun muss. Ich verstehe nicht, warum es kein integriertes Django-Entwicklungskit oder so etwas gibt, aber das ist eine Frage für ein anderes Forum :)

8
dzenesiz

Ich würde empfehlen, dass Sie die Grundlagen von virtualenv ( http://docs.python-guide.org/de/latest/dev/virtualenvs/ ) durchlesen und von dort fortfahren.

Grundsätzlich sollten folgende Befehle Sie zum Laufen bringen:

$ cd ~/your_project_directory
$ virtualenv env
$ source env/bin/activate
$ pip install Django
$ pip install mysql-python

Stellen Sie sicher, dass MySQL (Server) auf Ihrem System installiert ist. Unter Mac OS X ist brew ( http://brew.sh/ ) ziemlich praktisch.

Sie können die Whl-Datei nicht selbst herunterladen. Sie verwenden pip, um es direkt zu installieren:

pip install mysqlclient.

Beachte, dass du nicht brauchst, um Django auszuprobieren; Du brauchst auch keinen Apache. Python und Django ist bereits eine "integrierte Entwicklungsumgebung", da Python sqlite3 enthält und Django einen Entwicklungsserver.

25
Daniel Roseman

Sie müssen keine whl-Datei herunterladen 

pip install mysqlclient

funktioniert einwandfrei ..__ Falls Sie einen Microsoft Visual C++ - Fehler erhalten, versuchen Sie es

 pip install --only-binary :all: mysqlclient

ich hoffe es hilft .

2
Kush Pathak

leicht zu übersehen die 64-Bit

Möglicherweise haben Sie die falsche Bitversion von Python. Überprüfen Sie, ob Ihre Bit-Version von Python korrekt ist. Durch einen falschen Versuch habe ich die 32-Bit-Version von Python heruntergeladen, und ich habe das gleiche Problem wie Sie. Ich könnte pip install mysqlclient mit der 64-Bit-Version problemlos machen.

(Beachten Sie, dass Windowsx86 auf dem Bild 32-Bit ist.)

0
OlaJens
brew install mysql-connector-c
brew install mysql
brew unlink mysql-connector-c
Sudo pip install pymysql
Sudo pip install mysqlclient

Versuchen Sie, diese Befehle auf dem Terminal auszuführen, um mysqlclient zu installieren 

0
rabiaasif