<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
tk use flag be van kapcsolva, _tkinter modul viszont nincs :(<br>
<br>
BORGULYA Gergely írta:
<blockquote cite="mid200612131427.50604.gergely@..." type="cite">
<pre wrap="">Azt hogy a python-hoz lefordult-e a tkinter csomag, azt a legegyszerűbb
kipróbálni, így:
$ python
Python 2.4.3 (#1, Dec 4 2006, 13:45:12)
[GCC 3.4.4 (Gentoo 3.4.4-r1, ssp-3.4.4-1.0, pie-8.7.8)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
</pre>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">
<pre wrap="">import _tkinter
</pre>
</blockquote>
</blockquote>
</blockquote>
<pre wrap=""><!---->
Ha nem volt hiba, akkor a python rendben van.
Ha nincs a 2.4-es pythonban tk modul, annak lehet oka az, hogy a tk useflag
elnevezése változott a 2.3 és 2.4 -es python-ok között - ha jól vettem ki - :
tehát a régi tcltk flag helyett most tk flag jelent meg. Lehet probléma, ha
ezt nem állítottad át.
A másik tippem szintén az upgrade-elésekhez tartozik, bár most nem úgy
hangzik, mint ha ez az eset forogna fenn:
A python modulok a /usr/lib/python-2.n/site-packages könyvtárba kerülnek. Ha
több verzió is fennt van a pythonból, akkor hogy az egyes modulok melyik
verzióhoz kerüljenek/forduljanak, azt hirtelen nem is tudnám meg mondani,
hogy hogyan lehet beállítani. Mindenesetre előfordulhat, hogy másik python
verzióhoz kerül az adott modul, mint az ember várná, ha nem elég körültekintő
az installáláskor. De minthogy alap python useflagről van szó, ezért ennek
most nem adok túl sok esélyt. Amennyiben ez az eset forog fennt, a
legegyszerűbb megoldás letörölni a python korábbi verzióit, amennyiben nincs
rájuk szükség, ha nem is ez a legszebb út...
BG
On Tuesday 12 December 2006 10:39, POLONKAI Gergely wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Csinaltam verziovaltogatast, de ettol meg az uzenet ugyanaz (a regebbi
verzioval es az ujjal is). Kozben guglin talaltam egy olyan postot, hogy
valakinek ugy oldodott meg a problemaja, hogy emerge blt, amitol viszont
az enyem nem gyogyult meg :(
Van meg esetleg valakinek otlete?
POLONKAI Gergely írta:
</pre>
<blockquote type="cite">
<pre wrap="">A "gond" az, hogy ACCEPT_KEYWORDS="amd64 ~amd64" nalam :) De nagyjabol
ezt fogom akkor vegigcsinalni, folteszek 2.4.4 helyett egy 2.4.3-mat,
hatha azzal menni fog :)
Csányi András írta:
</pre>
<blockquote type="cite">
<pre wrap="">2006/12/12, POLONKAI Gergely <a class="moz-txt-link-rfc2396E" href="mailto:polesz@..."><polesz@...></a>:
</pre>
<blockquote type="cite">
<pre wrap="">Szia lista,
feltelepitettem a fetchmail csomagot ipv6 nls ssl -hesiod -kerberos
-krb4 flagekkel. Ezutan szerettem volna futtatni a fetchmailconfot,
mivel nem vagyok tul jo baratsagban a fetchmailrc-vel, de ezt kaptam.
Traceback (most recent call last):
File "/usr/lib64/python2.4/site-packages/fetchmailconf.py", line
10, in ?
from Tkinter import *
File "/usr/lib64/python2.4/lib-tk/Tkinter.py", line 38, in ?
import _tkinter # If this fails your Python may not be configured
for Tk
ImportError: No module named _tkinter
A hibauzenetbol azt vettem ki, hogy a Pythonomban nincs TK tamogatas.
Viszont a pythonomban ott van a tk use flag (berkdb gdbm ipv6 ncurses
readline ssl tk -bootstrap -build -doc -nocxx -ucs2).
Mire van meg szuksegem, hogy legyen tkinter modulom?
</pre>
</blockquote>
<pre wrap="">ebbe a problémába én is belerohantam majd egy éve, csak ott a xqed
nyafizott és szintén a flagek szerint nekem is be volt forgatva a
tkinter.
Akkoriban egy reinstall oldotta ezt meg nekem.
A helyedben betennék egy ~x86 os python csomagot majd levenném és a
régit raknám a helyére, hogy mozduljon meg az "egész" píthon világ.
Nem egy szakszerű megoldás... inkább taknyolás...
</pre>
</blockquote>
</blockquote>
</blockquote>
<pre wrap=""><!---->
</pre>
</blockquote>
</body>
</html>
|