Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[EMERGE/PYTHON] Grosse bêtise avec python (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Paulbro
Tux's lil' helper
Tux's lil' helper


Joined: 26 Aug 2003
Posts: 124

PostPosted: Tue Aug 26, 2003 5:04 pm    Post subject: [EMERGE/PYTHON] Grosse bêtise avec python (résolu) Reply with quote

J'ai fait une énorme conn... :(

Historique :
je ne parvenais pas à importer Tk pour python.Je me suis bêtement dit que c'était peut-être parceque python a été compilé avant tk.
Donc, c'est là qu'arrive la conn..., je me suis dit, ben y'a qu'a unmerge python puis emerge python. (Ben oui, j'ai pas beaucoup réfléchis, j'avais oublié que emerge est écrit en python).

Donc, je fais, emerge unmerge python

Et ce qui devait arriver arriva
emerge python donna :

bash-2.05b# emerge python
/usr/bin/env: python2.2: Aucun fichier ou répertoire de ce type
bash-2.05b#

:oops:

Bon, j'ai quand même essayé de faire quelque chose
1 j'ai téléchargé les sources de python 2.2
2 tar
3 ./configure
4 make
5 make install

python marche (mais pas sous root ...) mais emerge me donne toujours le même résultat.

HELP!!!! :(


Last edited by Paulbro on Wed Aug 27, 2003 6:26 pm; edited 1 time in total
Back to top
View user's profile Send private message
TGL
Bodhisattva
Bodhisattva


Joined: 02 Jun 2002
Posts: 1978
Location: Rennes, France

PostPosted: Tue Aug 26, 2003 6:03 pm    Post subject: Reply with quote

J'essairais ça:
Code:
ln -s /usr/bin/python /usr/bin/python2.2

(ou /usr/local/bin suivant où il est installé. D'ailleurs, si là il est dans /usr, mieux vaudrait le désinstaller par "make uninstall" et le réinstaller dans /usr/local, ce sera + facile de revenir à un système propre.)

Si marche pas, je dirais qu'il faut trouver qlq'un avec une architecture et version gcc/glibc suffisament proche de ce que tu utilises et qui accepterait de de faire un paquet binaire ("emerge -B python", et puis allez voir dans /usr/portage/packages), et de te l'uploader qlqpart. Ensuite, une fois téléchargé, "tar -C / -xvjf python-machin.tbz2" et c'est gagné.

Allez, je suis bien sûr que si tu nous dis ta config tu va trouver (perso, je suis en gcc2.95, je doute que ça t'interresse...). Et donne aussi tes valeurs de USE flags pour: readline, tcltk, berkdb et doc (histoire que ça te soit préparer vraiement comme à la maison).

Sinon, y'a sûrement moyen de le récupérer dans un stage. Faut juste bien réfléchir à quel fichier extraire, mais ça je peux regarder et te filer une liste.

Bref, rien de désespéré.
Back to top
View user's profile Send private message
Paulbro
Tux's lil' helper
Tux's lil' helper


Joined: 26 Aug 2003
Posts: 124

PostPosted: Tue Aug 26, 2003 6:27 pm    Post subject: Reply with quote

J'ai effectué le lien symbolique que tu m'a donné

l'erreur est différente maintenant

bash-2.05b# emerge -s python
Traceback (most recent call last):
File "/usr/bin/emerge", line 9, in ?
import sys,emergehelp,xpak,string,re,commands,time,shutil,traceback,atexit
File "/usr/lib/portage/bin/emergehelp.py", line 7, in ?
from output import *
ImportError: No module named output
Back to top
View user's profile Send private message
TGL
Bodhisattva
Bodhisattva


Joined: 02 Jun 2002
Posts: 1978
Location: Rennes, France

PostPosted: Tue Aug 26, 2003 10:00 pm    Post subject: Reply with quote

Ça ça veut dire que ton python il a pas /usr/lib/python2.2/site-packages dans sont path de modules (voir pas /usr/lib/python2.2). Faut bidouiller avec la variable d'environnement $PYTHONPATH (et "man python" pour les détails).
Back to top
View user's profile Send private message
TGL
Bodhisattva
Bodhisattva


Joined: 02 Jun 2002
Posts: 1978
Location: Rennes, France

PostPosted: Tue Aug 26, 2003 10:10 pm    Post subject: Reply with quote

Ah bah nickel, j'ai vu dans le forum anglais qu'on t'avait filé un lien vers un paquet python compilé... ça va être plus simple.

Juste pour la postérité, si d'autres rencontraient ce pb un jour, je colle le lien ici: http://dev.gentoo.org/~avenj/bins/
Back to top
View user's profile Send private message
Paulbro
Tux's lil' helper
Tux's lil' helper


Joined: 26 Aug 2003
Posts: 124

PostPosted: Wed Aug 27, 2003 8:10 am    Post subject: Reply with quote

Merci beaucoup.
Tout est revenu à la normale.
:D
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum