J'essaie de commencer à apprendre Django, mais je ne peux même pas passer par l'installation. J'ai Python 3.4, Django, setuptools et Apache installé. Est-ce que la base de données est tout ce qui reste à installer?
Aussi, je voulais essayer avec MySQL et voici le lien de djangoproject: https://pypi.python.org/pypi/mysqlclient
Le problème est que je ne trouve aucune information sur le fichier .whl que je devrais télécharger, comment l'ouvrir et si c'est tout ce que j'ai à faire. Je ne comprends pas pourquoi il n’existe pas de kit de développement Django intégré, mais c’est une question qui concerne un autre forum :)
Je vous recommande de lire les bases de virtualenv
( http://docs.python-guide.org/en/latest/dev/virtualenvs/ ) et de continuer à partir de là.
En gros, les commandes suivantes devraient vous faire courir:
$ cd ~/your_project_directory
$ virtualenv env
$ source env/bin/activate
$ pip install Django
$ pip install mysql-python
Assurez-vous que MySQL (serveur) est installé sur votre système. Si vous utilisez Mac OS X, brew
( http://brew.sh/ ) est assez pratique.
Vous n'êtes pas obligé de télécharger un fichier whl
pip install mysqlclient
fonctionnera très bien ... Si vous obtenez une erreur Microsoft Visual C++ essayez
pip install --only-binary :all: mysqlclient
j'espère que ça aide .
Vous pourriez avoir la mauvaise version de Python. Vérifiez que votre version de bit de python est correcte. Par erreur, j'ai téléchargé la version 32 bits de Python et j'ai le même problème que vous. Je pourrais faire pip install mysqlclient
avec la version 64 bits sans aucun problème.
(notez que le windowsx86 sur l'image est 32 bits)
brew install mysql-connector-c
brew install mysql
brew unlink mysql-connector-c
Sudo pip install pymysql
Sudo pip install mysqlclient
Essayez d’exécuter ces commandes sur le terminal pour installer mysqlclient.