Hallo,
Ik was net even van plan een scriptje te gaan schrijven en in dat scriptje wilde ik gebruik gaan maken van regexen. Nu prog ik best vaak in Python (ben nog beginner) en wilde ik hier even kodos voor gebruiken. Echt een heldenprogramma
Kodos heeft het altijd gedaan.
Maar nu _opeens_ geeft hij dit bij het opstarten:
hmmm wtf.. es ff verder kijken.
Geeft me o.a. het volgende stukje code (waaran ik kan zien waar het fout gaat):
Aha! Dus ff proberen..
Ej.. al het gezeik komt dus door ImportError: /usr/lib/python2.3/site-packages/qt.so: undefined symbol: _ZTI11QMotifStyle
-> google.com en inkloppen maar!
Helaas weinig results. Tsja, van een MDK user die alles opnieuw ging compilen en zo..
Nou ja laat ik ook eens zoiets proberen dan maar dan op een slinkse manier...
Ok.. en het volgende heb ik hierna dus gedaan:
Nu het compleet van mijn systeem was deed ik simpel (omdat apt-get dan de deps voor me zou gaan regelen
)
Maar geen vooruitgang dus
Iemand nog een idee wat dit kan zijn?
Ik doe verder niks fout denk ik... kan dit zijn omdat het een Debian 64 unstable systeem is? Dus dat dit een bugje is en het is gekomen sinds een update of zo?
edit: De maker van kodos heeft er btw weinig over te zeggen:
http://kodos.sourceforge.net/help/running.html
Hij zegt alleen dat er 3 deps zijn:
- python
- qt
- pyqt
Ik was net even van plan een scriptje te gaan schrijven en in dat scriptje wilde ik gebruik gaan maken van regexen. Nu prog ik best vaak in Python (ben nog beginner) en wilde ik hier even kodos voor gebruiken. Echt een heldenprogramma
Kodos heeft het altijd gedaan.
Maar nu _opeens_ geeft hij dit bij het opstarten:
code:
1
2
3
| cell@debian64:~$ kodos Could not locate the PyQt module. Please make sure that you have installed PyQt for the version of Python that you are running. |
hmmm wtf.. es ff verder kijken.
code:
1
| cell@debian64:~$ nano `which kodos` |
Geeft me o.a. het volgende stukje code (waaran ik kan zien waar het fout gaat):
Python:
1
2
3
4
5
6
| try: from qt import * except: print """Could not locate the PyQt module. Please make sure that you have installed PyQt for the version of Python that you are running.""" sys.exit(1) |
Aha! Dus ff proberen..
code:
1
2
3
4
| cell@debian64:~$ python -c 'import qt' Traceback (most recent call last): File "<string>", line 1, in ? ImportError: /usr/lib/python2.3/site-packages/qt.so: undefined symbol: _ZTI11QMotifStyle |
Ej.. al het gezeik komt dus door ImportError: /usr/lib/python2.3/site-packages/qt.so: undefined symbol: _ZTI11QMotifStyle
-> google.com en inkloppen maar!
Helaas weinig results. Tsja, van een MDK user die alles opnieuw ging compilen en zo..
Nou ja laat ik ook eens zoiets proberen dan maar dan op een slinkse manier...
code:
1
2
3
4
| debian64:~# dpkg -l|grep -i python |grep -i qt ii python-qt3 3.15-3 Qt3 bindings for Python (default version) ii python2.3-qt3 3.15-3 Qt3 bindings for Python 2.3 ii python2.3-sip4-qt3 4.3-1 Python/C++ bindings generator - Python2.3+Qt |
Ok.. en het volgende heb ik hierna dus gedaan:
code:
1
| apt-get remove --purge python-qt3 python2.3-qt3 python2.3-sip4-qt3 kodos |
Nu het compleet van mijn systeem was deed ik simpel (omdat apt-get dan de deps voor me zou gaan regelen
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| debian64:/etc/X11# apt-get install kodos Reading package lists... Done Building dependency tree... Done The following extra packages will be installed: python-qt3 python2.3-qt3 python2.3-sip4-qt3 Suggested packages: python2.3-qt3-gl python-qt3-doc libqt3-mt-mysql libqt3-mt-odbc libqt3-mt-psql libqt3c102-mt-mysql libqt3c102-mt-odbc libqt3c102-mt-psql The following NEW packages will be installed: kodos python-qt3 python2.3-qt3 python2.3-sip4-qt3 0 upgraded, 4 newly installed, 0 to remove and 4 not upgraded. Need to get 0B/3400kB of archives. After unpacking 14.5MB of additional disk space will be used. Do you want to continue [Y/n]? y Selecting previously deselected package python2.3-sip4-qt3. (Reading database ... 125606 files and directories currently installed.) Unpacking python2.3-sip4-qt3 (from .../python2.3-sip4-qt3_4.3-1_amd64.deb) ... Selecting previously deselected package python2.3-qt3. Unpacking python2.3-qt3 (from .../python2.3-qt3_3.15-3_amd64.deb) ... Selecting previously deselected package python-qt3. Unpacking python-qt3 (from .../python-qt3_3.15-3_all.deb) ... Selecting previously deselected package kodos. Unpacking kodos (from .../archives/kodos_2.4.7-1_all.deb) ... Setting up python2.3-sip4-qt3 (4.3-1) ... Setting up python2.3-qt3 (3.15-3) ... Setting up python-qt3 (3.15-3) ... Setting up kodos (2.4.7-1) ... debian64:/etc/X11# kodos Could not locate the PyQt module. Please make sure that you have installed PyQt for the version of Python that you are running. |
Maar geen vooruitgang dus
Iemand nog een idee wat dit kan zijn?
Ik doe verder niks fout denk ik... kan dit zijn omdat het een Debian 64 unstable systeem is? Dus dat dit een bugje is en het is gekomen sinds een update of zo?
edit: De maker van kodos heeft er btw weinig over te zeggen:
http://kodos.sourceforge.net/help/running.html
Hij zegt alleen dat er 3 deps zijn:
- python
- qt
- pyqt
[ Voor 4% gewijzigd door DeMoN op 13-09-2005 22:56 ]
Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein