Gentoo Archives: gentoo-user-hu

From: POLONKAI Gergely <polesz@×××××××××.info>
To: gentoo-user-hu@l.g.o
Subject: Re: [gentoo-user-hu] Python Tkinter
Date: Wed, 13 Dec 2006 13:47:26
Message-Id: 45800454.6030404@w00d5t0ck.info
In Reply to: Re: [gentoo-user-hu] Python Tkinter by BORGULYA Gergely
1 tk use flag be van kapcsolva, _tkinter modul viszont nincs :(
2
3 BORGULYA Gergely írta:
4 > Azt hogy a python-hoz lefordult-e a tkinter csomag, azt a legegyszerűbb
5 > kipróbálni, így:
6 >
7 > $ python
8 > Python 2.4.3 (#1, Dec 4 2006, 13:45:12)
9 > [GCC 3.4.4 (Gentoo 3.4.4-r1, ssp-3.4.4-1.0, pie-8.7.8)] on linux2
10 > Type "help", "copyright", "credits" or "license" for more information.
11 >
12 >>>> import _tkinter
13 >>>>
14 >>>>
15 >
16 > Ha nem volt hiba, akkor a python rendben van.
17 >
18 > Ha nincs a 2.4-es pythonban tk modul, annak lehet oka az, hogy a tk useflag
19 > elnevezése változott a 2.3 és 2.4 -es python-ok között - ha jól vettem ki - :
20 > tehát a régi tcltk flag helyett most tk flag jelent meg. Lehet probléma, ha
21 > ezt nem állítottad át.
22 >
23 > A másik tippem szintén az upgrade-elésekhez tartozik, bár most nem úgy
24 > hangzik, mint ha ez az eset forogna fenn:
25 > A python modulok a /usr/lib/python-2.n/site-packages könyvtárba kerülnek. Ha
26 > több verzió is fennt van a pythonból, akkor hogy az egyes modulok melyik
27 > verzióhoz kerüljenek/forduljanak, azt hirtelen nem is tudnám meg mondani,
28 > hogy hogyan lehet beállítani. Mindenesetre előfordulhat, hogy másik python
29 > verzióhoz kerül az adott modul, mint az ember várná, ha nem elég körültekintő
30 > az installáláskor. De minthogy alap python useflagről van szó, ezért ennek
31 > most nem adok túl sok esélyt. Amennyiben ez az eset forog fennt, a
32 > legegyszerűbb megoldás letörölni a python korábbi verzióit, amennyiben nincs
33 > rájuk szükség, ha nem is ez a legszebb út...
34 >
35 > BG
36 >
37 >
38 > On Tuesday 12 December 2006 10:39, POLONKAI Gergely wrote:
39 >
40 >> Csinaltam verziovaltogatast, de ettol meg az uzenet ugyanaz (a regebbi
41 >> verzioval es az ujjal is). Kozben guglin talaltam egy olyan postot, hogy
42 >> valakinek ugy oldodott meg a problemaja, hogy emerge blt, amitol viszont
43 >> az enyem nem gyogyult meg :(
44 >> Van meg esetleg valakinek otlete?
45 >>
46 >> POLONKAI Gergely írta:
47 >>
48 >>> A "gond" az, hogy ACCEPT_KEYWORDS="amd64 ~amd64" nalam :) De nagyjabol
49 >>> ezt fogom akkor vegigcsinalni, folteszek 2.4.4 helyett egy 2.4.3-mat,
50 >>> hatha azzal menni fog :)
51 >>>
52 >>> Csányi András írta:
53 >>>
54 >>>> 2006/12/12, POLONKAI Gergely <polesz@×××××××××.info>:
55 >>>>
56 >>>>> Szia lista,
57 >>>>>
58 >>>>> feltelepitettem a fetchmail csomagot ipv6 nls ssl -hesiod -kerberos
59 >>>>> -krb4 flagekkel. Ezutan szerettem volna futtatni a fetchmailconfot,
60 >>>>> mivel nem vagyok tul jo baratsagban a fetchmailrc-vel, de ezt kaptam.
61 >>>>>
62 >>>>> Traceback (most recent call last):
63 >>>>> File "/usr/lib64/python2.4/site-packages/fetchmailconf.py", line
64 >>>>> 10, in ?
65 >>>>> from Tkinter import *
66 >>>>> File "/usr/lib64/python2.4/lib-tk/Tkinter.py", line 38, in ?
67 >>>>> import _tkinter # If this fails your Python may not be configured
68 >>>>> for Tk
69 >>>>> ImportError: No module named _tkinter
70 >>>>>
71 >>>>>
72 >>>>> A hibauzenetbol azt vettem ki, hogy a Pythonomban nincs TK tamogatas.
73 >>>>> Viszont a pythonomban ott van a tk use flag (berkdb gdbm ipv6 ncurses
74 >>>>> readline ssl tk -bootstrap -build -doc -nocxx -ucs2).
75 >>>>> Mire van meg szuksegem, hogy legyen tkinter modulom?
76 >>>>>
77 >>>> ebbe a problémába én is belerohantam majd egy éve, csak ott a xqed
78 >>>> nyafizott és szintén a flagek szerint nekem is be volt forgatva a
79 >>>> tkinter.
80 >>>> Akkoriban egy reinstall oldotta ezt meg nekem.
81 >>>> A helyedben betennék egy ~x86 os python csomagot majd levenném és a
82 >>>> régit raknám a helyére, hogy mozduljon meg az "egész" píthon világ.
83 >>>> Nem egy szakszerű megoldás... inkább taknyolás...
84 >>>>
85 >
86 >