Forum Linux.debian/ubuntu python 2.5

Posté par  .
Étiquettes : aucune
0
31
oct.
2007
Bonjour à tous, j'ai besoins de python 2.5 pour installer un programme
mais par defaut le 2.4 est deja installer. Comment je fais pour le remplacer par le 2.5 ?
Si j'assai d'enlever le 2.4 il veut m'enlever 140 programmes avec !
Le programme que je veut installer (vodafone-mobile-connect-card-driver-for-linux_1.99.7_all.deb) ne voit pas que le 2.5 est installer aussi.
Merci d'avance,JP
(Debian ETCH, 2.6.18-4-686 , gnome, iceweasel)
  • # CQFD

    Posté par  . Évalué à 2.

    • [^] # Re: CQFD

      Posté par  . Évalué à 1.

      j'avais répondu trop vite. Je viens de faire:

      Tosh:/home/jpr# ln -sfv /usr/bin/python2.5 /usr/bin/python création du lien symbolique `/usr/bin/python' vers `/usr/bin/python2.5'

      Tosh:/home/jpr# python -V
      Python 2.5
      Tosh:/home/jpr#

      et même avec ça le programme ne détecte que la 2.4 !
      ça viendrait du programme ? (vodafone-mobile-connect-card-driver-for-linux_1.99.7_all.deb)
      Merci
  • # update-alternatives

    Posté par  (site web personnel) . Évalué à 1.

    Hello,

    Debian utilise ce qu'ils appellent les 'alternatives'.
    Par example, pour moi (je n'ai pas plusieurs pythons d'installe, je donne l'example avec java):

    ~>ls -l `which java`
    lrwxrwxrwx 1 root root 22 2007-08-22 11:49 /usr/bin/java -> /etc/alternatives/java*

    /etc/alternatives/java est lui meme un lien vers le java finalement execute (sun ou gcc ou kaffe ou ...)

    Ca te permet d'avoir plusieurs version de la meme appli facilement, avec un nom generique qui pointe vers la version que tu veux.

    Pour plus d'infos et pour modifer ca: man update-alternatives
    Il existe un front-end graphique, beaucoup plus pratique a utiliser: galternatives (sous root).

    En esperant que ca t'aide.
    • [^] # Re: update-alternatives

      Posté par  . Évalué à 1.

      Salut lom,

      J'ai reinstaller à partir des sources , dans /etc/alternatives j'ai rien pour python, et j'ai installer "galternatives" mais je n'arrive pas à l'utiliser ?
      ex:
      galternatives(1) galternatives(1)

      NAME
      galternatives - A front-end to the update-alternatives

      SYNOPSIS
      galternatives

      DESCRIPTION
      galternatives is a front-end to the Debian update-alternatives tools.
      galternatives allows the user to specify a preferred application to
      handle commonly-used commands.

      AUTHOR
      This manual page was written by Andrew Burton adb@iinet.net.au for the
      Debian GNU/Linux system (but may be used by others).

      galternatives(1)
      ~
      ~
      ~
      ~
      ~
      Manual page galternatives(1) line 1/22 (END)

      Tosh:/home/jpr# galternatives
      Traceback (most recent call last):
      File "/usr/sbin/galternatives", line 4, in
      import galternatives
      File "/var/lib/python-support/python2.5/galternatives/__init__.py", line 3, in
      from main import *
      File "/var/lib/python-support/python2.5/galternatives/main.py", line 2, in
      import pygtk
      ImportError: No module named pygtk

      je sais pas quoi en faire, j'ai pas tout asimilé dans le man de "update-alternatives".
      comment je fais pour qu'il sache que l'instalation de
      " vodafone-mobile-connect-card-driver-for-linux_1.99.7_all.deb"
      dois utiliser python2.5 et non 2.4 ?

      j'ai regardé dans "/var/lib/python-support/python2.5/galternatives/__init__.py"
      mais j'y comprend pas grand choses.
      si qqun à une idée , merci d'avance.
      jp
      • [^] # Re: update-alternatives

        Posté par  (site web personnel) . Évalué à 1.

        Je suis bien d'accord que la doc de update-alternatives est assez rebarbative (au moins au premier abord), c'est pour ca que j'utilise galternatives...

        D'ailleurs ce n'est pas vodafone qui utilisera python2.5 au lieu de 2.4, mais tout ton systeme qui connaitra python2.5 sous le nom de python.

        As-tu installe le packge python-gtk2? D'apres l'erreur que tu as c'est ce qu'il semblerait manquer.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.