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 tuiu pol . Évalué à 2.
[^] # Re: CQFD
Posté par jean-pierre rouffy . Évalué à 1.
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 lom (site web personnel) . Évalué à 1.
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 jean-pierre rouffy . Évalué à 1.
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 lom (site web personnel) . Évalué à 1.
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.
[^] # Re: update-alternatives
Posté par jean-pierre rouffy . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.