Vous n'êtes pas identifié(e).
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
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
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
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
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
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
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
Oui, mais pas de django-admin.py dans /usr/share/pyshared/ ni dans /usr/share/
Hors ligne
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
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
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
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
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
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
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
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