[Python] Installer python/tk sur une Gentoo

Installer python/tk sur une Gentoo [Python] - Python - Programmation

Marsh Posté le 26-08-2003 à 12:53:56    

Je voudrais installer Python sur ma gentoo.
 
J'ai fait un emerge python qui s'est bien passé. La ligne de commande interactif fonctionne, donc de ce côté là c'est bon.
 
Malheureusement, je suis un peu perdu pour la définition des variables d'environnement : PATH, PYTHONPATH, PYTHONSTARTUP, TK_LIBRARY.
 
Le mieux, j'imagine, est d'écrire un script donnant, le chemin pour chacune d'elle. Peut-être ... Dans ce cas, quelqu'un en aurait t'il un tip-top. Merci beaucoup.
 
Aurais-je oublié autre chose ?
 
Oui, oui, vous avez bien compris...  je suis autant débutant en python, qu'en Linux.
 
Merci d'avance.
 
 :D


Message édité par paulbro le 26-08-2003 à 16:26:10
Reply

Marsh Posté le 26-08-2003 à 12:53:56   

Reply

Marsh Posté le 26-08-2003 à 13:59:56    

PATH c'est là où il y a des progs à exécuter, rien a voir avec python donc
 
PYTHONPATH c'est là où il cherche ses modules lors des import
 
PYTHONSTARTUP c'est ce que tu lances à chaque lancement de python
 
TK_LIBRARY c'est là où se trouve les libs tkinter
 
mais à priori t'as pas à te soucier de ca, ca à du être fait à l'install du package (enfin sous Debian c'est comme ca).
Donc si ca à l'air de marcher, ca roule. :)

Reply

Marsh Posté le 26-08-2003 à 14:34:04    

Merci beaucoup de te soucier de mes débuts difficiles de néophite. En fait j'ai un problème d'import Tkinter : je ne sais pas ce qu'il faut que je fasse pour quel'extension graphique fonctionne.
 
Voila ce que donne une tentative d'import :
 
bash-2.05b$ python
Python 2.2.3 (#1, Aug 25 2003, 10:37:08)
[GCC 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r1, propolice)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from Tkinter import *
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
  File "/usr/lib/python2.2/lib-tk/Tkinter.py", line 35, in ?
    import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named _tkinter
>>>
 
 :??:

Reply

Marsh Posté le 26-08-2003 à 16:49:42    

Si tu es débutant à Linux, tu peux me dire qui t'a conseillé d'utiliser une gentoo pour que je ne lui demande jamais de conseils ?
 
Peut-être que Tk n'était pas installé au moment de la compilation de Tkinter ou de Python.


Message édité par Kristoph le 26-08-2003 à 16:50:35
Reply

Marsh Posté le 26-08-2003 à 17:11:23    

Merci.
 
Tu aurais bien tord de te priver des conseils précieux de l'ami qui m'a aidé dans l'installation d'une Gentoo. Mes connaissances en linux sont maintenant suffisantes pour m'en sortir dans toutes les taches courantes. La difficulté de Gentoo réside bien dans les  choix des options lors de la compilation du noyau. Une fois ceci et une leçon d'emerge faits, globalement ce n'est pas beaucoup plus difficile qu'un mandrake (hem...enfin presque).
 
Pour mon problème d'import, je recommence la compilation du paquage python.
 
Merci pour ton aide. :)

Reply

Marsh Posté le 27-08-2003 à 12:38:16    

Ca yest c'est résolu.
 En fait j'ai compilé python avant tk, il suffisait de faire le contraire.
 
Bon... OK... Ca pas été sans difficultés, parceque après un unmerge python, le emerge python ne risquait pas de marcher, puisque emerge, justement est écrit en ...python.
 
Maintenant tout est ok, y compris l'import Tkinter.
 
 :)  :hello:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed