web-dev-qa-db-fra.com

Est-ce que Django est installé par défaut?

J'ai installé Ubuntu 12.10. Est-ce que Django est installé par défaut sur mon Ubuntu? Si non, comment puis-je l'installer?

6
user543489

Django n'est pas installé par défaut. Django est un cadre Web écrit en python. Python est installé par défaut. Pour installer Django, il existe essentiellement deux façons de procéder.

1. Utilisez le gestionnaire de paquets Ubuntu

Ubuntu a une version de Django dans son système de paquets. Si vous voulez juste jouer avec Django et apprendre ce que c'est (et peut-être faire un simple projet ou deux), vous pouvez lancer

Sudo apt-get install python-Django

2. Utilisez pip et PyPi, le gestionnaire de paquets Python

Dans la communauté Django, la procédure standard pour la plupart des développeurs consiste à utiliser pip. Pip est "un outil pour installer et gérer des packages Python." Vous pouvez l'installer comme suit:

Sudo apt-get install python-pip python-dev build-essential 
Sudo pip install --upgrade pip 

Une fois que pip est installé, vous pouvez taper pip freeze dans votre terminal pour afficher la liste des packages installés. Vous pouvez installer Django en utilisant pip install Django.

Il y a une chose à noter, cependant. Ceci installera Django sur tout le système (pour des instructions alternatives, voir Comment installer django? ). Normalement, vous voudriez installer Django dans un environnement virtuel. Ces outils nécessitent un peu d’apprentissage, mais ils vous aident à obtenir un bon environnement de développement.

Sudo pip install --upgrade virtualenv 

http://www.saltycrane.com/blog/2010/02/how-install-pip-ubuntu/http://warpedtimes.wordpress.com/2012/09/23/a-tutorial-on-virtualenv-to-isolate-python-installations /

7
don.joey

Si vous commencez avec Django, son installation à l'aide du gestionnaire de paquets est probablement plus simple.

Il existe de bonnes raisons d’utiliser virtualenvs et pip, mais elles sont plus compliquées et vous devez gérer le cycle de mise à niveau vous-même (c’est-à-dire que vous devez mettre à jour les composants principaux lorsque les mises à jour de sécurité sont des versions).

Donc, jusqu'à ce que vous trouviez certains des problèmes résolus par virtualenvs, vous pouvez simplement utiliser le Centre logiciel ou taper le terminal:

Sudo apt-get install python-Django
1
Javier Rivera