OVH Cloud OVH Cloud

indiquer au système la version de python à utiliser ?

5 réponses
Avatar
ctobini
Bonjour,

Je dois faire cohabiter 2 versions de python (2.2 et 2.4) sur ma Ubuntu
afin de me servir de scripts pr=E9existants pour la 2.2 utilisants des
modules anciens comme PyXML 0.6.6 (quitte =E0 les faire =E9voluer vers
2=2E4).

Je voudrais savoir comment indiquer au syst=E8me d'utiliser la version
2=2E2 au lieu de la 2.4.

Merci.

C=2E Tobini

5 réponses

Avatar
Sébastien Kirche
Le 8 September 2005 à 14:09, ctobini s'est exprimé ainsi :

Je voudrais savoir comment indiquer au système d'utiliser la version
2.2 au lieu de la 2.4.


Peut-être avec update-alternatives (en root) ?

Mais je n'ai pas mes Debian sous la main pour vérifier.

--
Sébastien Kirche

Avatar
TiChou
Dans le message <news:,
*Sébastien Kirche* tapota sur f.c.o.l.configuration :

Mais je n'ai pas mes Debian sous la main pour vérifier.


C'est si lourd que ça une Debian ?

Ok, je sors.

--
TiChou

Avatar
Sébastien Kirche
Le 9 September 2005 à 12:09, TiChou vraute :

Dans le message <news:,
*Sébastien Kirche* tapota sur f.c.o.l.configuration :

Mais je n'ai pas mes Debian sous la main pour vérifier.


C'est si lourd que ça une Debian ?


Meunon voyons, c'est surtout l'admin réseau d'ici qui est lourd (et
aussi que j'avais pas trop de temps pour vérifier ma réponse).

Et pis si je casse ma tirelire comme je l'envisage pour un iBook, ça ne
sera plus lourd du tout d'avoir OSX *et* Debian sous la main...

Ok, je sors.


Reviennns, TiTichou revieeens. Sur fcolc ils ont besoin de toiii :P


PS: au fait j'avais bon pour sélectionner la version de python ? Plus
pensé à vérifier, et l'OP n'as pas répondu.

--
Sébastien Kirche


Avatar
Sébastien Kirche
Le 9 September 2005 à 14:09, TiChou s'est exprimé ainsi :

Aucune idée, je ne connaissais même pas update-alternatives.


Tu t'es renseigné depuis ?

J'aurai bien proposé la solution du lien symbolique, mais bon
utilisant rarement python je ne connais pas toutes les subtilités dans
ce domaine et des conséquences d'un simple lien symbolique.


Justement update-alternatives est simplement une solution Debian pour
avoir un lien symbolique propre pointant sur l'une des versions d'un
programme.

Par exemple j'ai emacs21 et emacs-snapshot et /usr/bin/emacs est un lien
vers l'une des 2 versions configurable par un
update-alternatives --config emacs

--
Sébastien Kirche

Avatar
Sébastien Kirche
Le 9 September 2005 à 14:09, TiChou s'est exprimé ainsi :

Aucune idée, je ne connaissais même pas update-alternatives.


Tu t'es renseigné depuis ?

J'aurai bien proposé la solution du lien symbolique, mais bon
utilisant rarement python je ne connais pas toutes les subtilités dans
ce domaine et des conséquences d'un simple lien symbolique.


Justement update-alternatives est simplement une solution Debian pour
avoir un lien symbolique propre pointant sur l'une des versions d'un
programme.

Par exemple j'ai emacs21 et emacs-snapshot et /usr/bin/emacs est un lien
vers l'une des 2 versions configurable par un
update-alternatives --config emacs

Par contre je viens de regarder et update-alternatives ne propose pas de
configurer python.

D'un autre côté, je remarque que chez moi

obelix# ls -l `which python`
lrwxrwxrwx 1 root root 9 Jun 23 19:52 /usr/bin/python -> python2.3

Donc tu avais raison pour la création du lien.

--
Sébastien Kirche