Django-fr

Forum

#1 22-11-2010 18:05:00

doudy
Membre
Inscription : 15-11-2010
Messages : 8

Paquets à installer sous Ubuntu 10.10 ?

Bonjour,

Je ne trouve pas d'info sur les paquets à installer sous Ubuntu 10.10 pour installer Django ?

J'ai suivi ces liens:

http://docs.djangoproject.com/en/dev/intro/install/
puis
http://code.djangoproject.com/wiki/Distributions
puis
http://packages.ubuntu.com/search?searc … hon-django

mais je ne comprends pas quels paquets sont nécessaires ??

J'ai installé python-Django mais c'est pas suffisant apparemment !

Merci

Dernière modification par doudy (22-11-2010 18:05:26)

Hors ligne

#2 22-11-2010 18:12:01

pampryl
Membre
Inscription : 11-08-2010
Messages : 14

Re : Paquets à installer sous Ubuntu 10.10 ?

Pour installer django, python-django devrait suffire. Les dépendances
te seront signalées à l'installation.

Après il y a d'autres paquets
qui apportent des "fonctions"(lire modules) supplémentaires mais c'est
accessoire.

Ludo,

On Mon, 22 Nov 2010 17:05:00 +0000, doudy wrote:


> Bonjour,
>
> Je ne trouve pas d'info sur les paquets à installer
sous Ubuntu 10.10
> pour unstaller Django ?
>
> J'ai suivi ces liens:
>

> [url]http://docs.djangoproject.com/en/dev/intro/install/ [1][/url]
>
puis
> [url]http://code.djangoproject.com/wiki/Distributions [2][/url]
>
puis
>
[url]http://packages.ubuntu.com/search?searchon=names&keywords=python-django
[3][/url]
>
> mais je ne comprends pas quels paquets sont nécessaires
??
>
> J'ai installé python-Django mais c'est pas suffisant apparemment
!
>
> Merci
> _______________________________________________
> django
mailing list
> django _AT_ lists.afpy.org [4]
>
http://lists.afpy.org/mailman/listinfo/django [5]


Links:
------
[1]
http://docs.djangoproject.com/en/dev/intro/install/
[2]
http://code.djangoproject.com/wiki/Distributions
[3]
http://packages.ubuntu.com/search?searchon=names&keywords=python-django
[4]
mailto:django _AT_ lists.afpy.org
[5]
http://lists.afpy.org/mailman/listinfo/django

Hors ligne

#3 22-11-2010 18:23:21

doudy
Membre
Inscription : 15-11-2010
Messages : 8

Re : Paquets à installer sous Ubuntu 10.10 ?

Aucun dépendances n'ont été installées. J'utilise Synaptic
et je n'ai rien dans le  dist-packages de l'installation Python2.6, ni Python2.7 et ni Python3.
Au préalable j'ai installé Python 2.6.6  , Eclipse 3.6.1 et Pydev ...

Dernière modification par doudy (22-11-2010 18:32:02)

Hors ligne

#4 22-11-2010 19:43:50

pampryl
Membre
Inscription : 11-08-2010
Messages : 14

Re : Paquets à installer sous Ubuntu 10.10 ?

Le 22/11/2010 18:23, doudy a écrit :
> Aucun dépendances n'ont été installées. J'utilise Synaptic
> Au préalable j'ai installé Python 2.6.6  , Eclipse 3.6.1 et Pydev ...
> _______________________________________________
> django mailing list
> django _AT_ lists.afpy.org
> http://lists.afpy.org/mailman/listinfo/django
La liste des dépendances est ici:
http://packages.ubuntu.com/maverick/python-django
si tu veux vérifier. Mais normalement, synaptic les installe
automatiquement à partir du moment où tu demandes l'installation du
paquet 'python-django' (au minimum les dépendances, pas forcément les
recommandations ou les suggestions)

Ludo,

Hors ligne

#5 23-11-2010 08:35:04

doudy
Membre
Inscription : 15-11-2010
Messages : 8

Re : Paquets à installer sous Ubuntu 10.10 ?

Merci pour l'info.

En fait, oui en plus du paquet python-django (1.2.3-1ubuntu0.1) les dépendances et recommandations sont bien installées, mais pas les suggestions, donc ça devrait marcher ... mais rien à faire!

Après vérification Django est bien installé:

titi@toto:~$ python
Python 2.6.6 (r266:84292, Sep 15 2010, 15:52:39) 
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> print django.get_version()
1.2.3
>>> 
KeyboardInterrupt
>>> 
titi@toto:~$ cd workspace/
titi@toto:~/workspace$ django-admin.py startproject mysite
django-admin.py : commande introuvable
titi@toto:~/workspace$

Donc il faut que je fasse un lien symbolique vers django-admin.py
mais je ne sais pas où il est car:

titi@toto:~$ python -c 'from distutils.sysconfig import get_python_lib; print get_python_lib()'
/usr/lib/python2.6/dist-packages

mais dans "/usr/lib/python2.6/dist-packages" je ne trouve pas django ??

D'où pet venir le problème ?
Merci

Dernière modification par doudy (23-11-2010 08:37:32)

Hors ligne

#6 23-11-2010 08:40:00

bejazzy
Membre
Inscription : 11-08-2010
Messages : 31

Re : Paquets à installer sous Ubuntu 10.10 ?

Bonjour,

C'est bizarre qu'il ne trouve pas tout seul. Je te suggère de regarder dans
/usr/share/pyshared/
Un certain nombre de paquets Python devrait s'y trouver.

Bonne journée.

Le 23 novembre 2010 08:35, doudy <magicodeur _AT_ hotmail.fr> a écrit :

> Merci pour l'info.
>
> En fait, oui en plus du paquet python-django (1.2.3-1ubuntu0.1) les
> dépendances et recommandations sont bien installées, mais pas les
> suggestions, donc ça devrait marcher ... mais rien à faire!
>
> Après vérification Django est bien installé:
>
> titi@toto:~$ python
> Python 2.6.6 (r266:84292, Sep 15 2010, 15:52:39)
> [GCC 4.4.5] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import django
> >>> print django.get_version()
> 1.2.3
> >>>
> KeyboardInterrupt
> >>>
> titi@toto:~$ cd workspace/
> titi@toto:~/workspace$ django-admin.py startproject mysite
> django-admin.py : commande introuvable
> titi@toto:~/workspace$
>
> Donc il faut que je fasse un lien symbolique vers django-admin.py
> mais je ne sais pas où il est car:
>
> titi@toto:~$ python -c 'from distutils.sysconfig import get_python_lib;
> print get_python_lib()'
> /usr/lib/python2.6/dist-packages
>
> mais dans "/usr/lib/python2.6/dist-packages" je ne trouve pas django ??
>
>
>
>
>
> D'où pet venir le problème ?
> _______________________________________________
> django mailing list
> django _AT_ lists.afpy.org
> http://lists.afpy.org/mailman/listinfo/django
>

Hors ligne

#7 23-11-2010 08:42:59

Rémy HUBSCHER
Membre
Inscription : 11-08-2010
Messages : 161

Re : Paquets à installer sous Ubuntu 10.10 ?

Bonjour,

Moi il se trouve ici :

$ which django-admin
/usr/bin/django-admin

Et contient :

#!/usr/bin/python
from django.core import management

if __name__ == "__main__":
    management.execute_from_command_line()

Tu peux le créer si tu le souhaites vu que Django semble être bien installé.

Bonne journée,

Rémy

Le 23 novembre 2010 08:40, Damien Garaud <damien.garaud _AT_ gmail.com> a écrit :

> Bonjour,
>
> C'est bizarre qu'il ne trouve pas tout seul. Je te suggère de regarder dans
> /usr/share/pyshared/
> Un certain nombre de paquets Python devrait s'y trouver.
>
> Bonne journée.
>
> Le 23 novembre 2010 08:35, doudy <magicodeur _AT_ hotmail.fr> a écrit :
>
> Merci pour l'info.
>>
>> En fait, oui en plus du paquet python-django (1.2.3-1ubuntu0.1) les
>> dépendances et recommandations sont bien installées, mais pas les
>> suggestions, donc ça devrait marcher ... mais rien à faire!
>>
>> Après vérification Django est bien installé:
>>
>> titi@toto:~$ python
>> Python 2.6.6 (r266:84292, Sep 15 2010, 15:52:39)
>> [GCC 4.4.5] on linux2
>> Type "help", "copyright", "credits" or "license" for more information.
>> >>> import django
>> >>> print django.get_version()
>> 1.2.3
>> >>>
>> KeyboardInterrupt
>> >>>
>> titi@toto:~$ cd workspace/
>> titi@toto:~/workspace$ django-admin.py startproject mysite
>> django-admin.py : commande introuvable
>> titi@toto:~/workspace$
>>
>> Donc il faut que je fasse un lien symbolique vers django-admin.py
>> mais je ne sais pas où il est car:
>>
>> titi@toto:~$ python -c 'from distutils.sysconfig import get_python_lib;
>> print get_python_lib()'
>> /usr/lib/python2.6/dist-packages
>>
>> mais dans "/usr/lib/python2.6/dist-packages" je ne trouve pas django ??
>>
>>
>>
>>
>>
>> D'où pet venir le problème ?
>> _______________________________________________
>> django mailing list
>> django _AT_ lists.afpy.org
>> http://lists.afpy.org/mailman/listinfo/django
>>
>
>
> _______________________________________________
> django mailing list
> django _AT_ lists.afpy.org
> http://lists.afpy.org/mailman/listinfo/django
>

Hors ligne

#8 23-11-2010 08:47:52

doudy
Membre
Inscription : 15-11-2010
Messages : 8

Re : Paquets à installer sous Ubuntu 10.10 ?

Oui, mais pas de django-admin.py dans /usr/share/pyshared/ ni dans /usr/share/

Hors ligne

#9 23-11-2010 08:55:20

bejazzy
Membre
Inscription : 11-08-2010
Messages : 31

Re : Paquets à installer sous Ubuntu 10.10 ?

Mouarf !

Comme c'est un utilitaire exécutable, mon coeur pencherait pour
/bin/
/usr/bin/
Mais s'il est là, ton système devrait le trouver tout seul comme un grand.
Beaucoup d'exécutables Python n'ont plus l'extension *.py. Essaie
'django-admin' ?

Pour le retrouver, méthode bourrin (on chercher depuis la racine):
cd /
find . -name "django-admin.py" -print
ou
find . -name "django-admin" -print

Si la commande 'locate' est disponible sur ton système, mieux vaux faire:
locate "django-admin".

2010/11/23 doudy <magicodeur _AT_ hotmail.fr>

> Oui, mais pas de django-admin.py dans /usr/share/pyshared/ ni dans
> /usr/share/
> _______________________________________________
> django mailing list
> django _AT_ lists.afpy.org
> http://lists.afpy.org/mailman/listinfo/django
>

Hors ligne

#10 23-11-2010 10:29:15

Bruno Renié
Membre
Inscription : 11-08-2010
Messages : 52

Re : Paquets à installer sous Ubuntu 10.10 ?

Sinon il est possible de lister les fichiers contenus dans un paquet.

$ dpkg -c /var/cache/apt/archives/python-django<version>.deb

Si je le fais sur le paquet python-django de Maverick, je trouve :

- /usr/bin/django-admin
- /usr/lib/python-django/bin/django-admin.py

Peut-être que /usr/bin n'est pas dans ton PATH, dans tous les cas la
command /usr/bin/django-admin devrait être disponible.

2010/11/23 Damien Garaud <damien.garaud _AT_ gmail.com>:
> Mouarf !
>
> Comme c'est un utilitaire exécutable, mon coeur pencherait pour
> /bin/
> /usr/bin/
> Mais s'il est là, ton système devrait le trouver tout seul comme un grand.
> Beaucoup d'exécutables Python n'ont plus l'extension *.py. Essaie
> 'django-admin' ?
>
> Pour le retrouver, méthode bourrin (on chercher depuis la racine):
> cd /
> find . -name "django-admin.py" -print
> ou
> find . -name "django-admin" -print
>
> Si la commande 'locate' est disponible sur ton système, mieux vaux faire:
> locate "django-admin".

Hors ligne

#11 23-11-2010 10:59:05

doudy
Membre
Inscription : 15-11-2010
Messages : 8

Re : Paquets à installer sous Ubuntu 10.10 ?

Damien Garaud a écrit :

Mouarf !

Comme c'est un utilitaire exécutable, mon coeur pencherait pour
/bin/
/usr/bin/
Mais s'il est là, ton système devrait le trouver tout seul comme un grand.
Beaucoup d'exécutables Python n'ont plus l'extension *.py. Essaie
'django-admin' ?

..................

>

C'était bien cela les exécutables n'ont plus l'extension *.py

Merci bien de votre aide wink

Par contre Pydev (dans Eclipse) utilise django-admin.py comme il est indiqué dans leur doc ici  ( http://pydev.org/manual_adv_django.html ) :

"That wizard will use django-admin.py startproject to create the project and will properly set the string substitution variables used inside of Pydev so that DJANGO_MANAGE_LOCATION points to the created manage.py location and the DJANGO_SETTINGS_MODULE points to the settings module."

Je ne trouve pas comment lui indique de ne pas utiliser les extensions .py ?

Dernière modification par doudy (23-11-2010 11:08:02)

Hors ligne

#12 23-11-2010 13:12:45

doudy
Membre
Inscription : 15-11-2010
Messages : 8

Re : Paquets à installer sous Ubuntu 10.10 ?

Après moult essais de configuration de PyDev j'ai trouvé une solution qui semble résoudre ce problème ici: http://stackoverflow.com/questions/3939 … ith-django

Je résume:
- Dans Eclipse: Fichier / Propriétés
- PyDev - Interpreter/Grammar
- grammar Version: 2.6
Interpreter: Default
Configure an interpreter not listed : choisir /usr/bin/python2.6
- Autoconfig : OK

Et alors la création d'un projet Django semble fonctionner: Fichier / Nouveau .... / Projet / PyDev Django Project etc ...

Hors ligne

#13 23-11-2010 13:17:31

bejazzy
Membre
Inscription : 11-08-2010
Messages : 31

Re : Paquets à installer sous Ubuntu 10.10 ?

Cool ! Merci pour l'info !

Le 23 novembre 2010 13:12, doudy <magicodeur _AT_ hotmail.fr> a écrit :

> Après moult essais de configuration de PyDev j'ai trouvé une solution qui
> semble résoudre ce problème ici:
>
> http://stackoverflow.com/questions/3939877/pydev-not-recognizing-python-installation-with-django
>
> Je résume:
> - Dans Eclipse: Fichier / Propriétés
> - PyDev - Interpreter/Grammar
> - grammar Version: 2.6
> Interpreter: Default
> Configure an interpreter not listed : choisir /usr/bin/python2.6
> - Autoconfig : OK
>
> Et alors la création d'un projet Django semble fonctionner: Fichier /
> Nouveau .... / Projet / PyDev Django Project etc ...
> _______________________________________________
> django mailing list
> django _AT_ lists.afpy.org
> http://lists.afpy.org/mailman/listinfo/django
>

Hors ligne

#14 29-11-2010 11:46:16

frague
Membre
Inscription : 29-11-2010
Messages : 24

Re : Paquets à installer sous Ubuntu 10.10 ?

Bonjour,

Je suis aussi sur Ubnutu 10.10, et je n'ai pas utilisé apt-get pour mon installation : les versions de Django proposées par cette distribution étaient un peu trop anciennes à mon gout.

J'ai préféré installer juste l'outil pip depuis le apt-get

$ sudo apt-get install python-setuptools python-distutils

puis utiliser le dépot pypi pour faire les installations

$ sudo pip install django
$ sudo pip install django_extensions
...

L'autre avantage de cet type d'installation de pouvoir mettre à jour son installation quand des mises à jour sont faites sur le dépot pypi.

Bon courage pour tes développements !
Cordialement,


frague

Hors ligne

#15 29-11-2010 18:07:13

Jean-mathieu Grimaldi
Membre
Inscription : 12-10-2010
Messages : 17

Re : Paquets à installer sous Ubuntu 10.10 ?

Le 29 novembre 2010 11:46, François GUÉRIN <frague59 _AT_ gmail.com> a écrit :

> Bonjour,
>
> Je suis aussi sur Ubnutu 10.10, et je n'ai pas utilisé apt-get pour mon
> installation : les versions de Django proposées par cette distribution
> étaient un peu trop anciennes à mon gout.
>
> J'ai préféré installer juste l'outil pip depuis le apt-get
>

> $ sudo apt-get install python-setuptools python-distutils
>

>
> puis utiliser le dépot pypi pour faire les installations
>

> $ sudo pip install django
> $ sudo pip install django_extensions
> ...
>

>
> L'autre avantage de cet type d'installation de pouvoir mettre à jour son
> installation quand des mises à jour sont faites sur le dépot pypi.
>

Sur une plate-forme de dev, utiliser virtualenv en plus de pip te facilitera
la vie et aucun souci avec Eclipse/PyDev

Amitiés

Jean-mat


>
> Bon courage pour tes développements !
> Cordialement,
> _______________________________________________
> django mailing list
> django _AT_ lists.afpy.org
> http://lists.afpy.org/mailman/listinfo/django
>

Hors ligne

Pied de page des forums