Hallo,
Ik heb een probleempje met python en de wx module (no module named wx)
Als ik de 2.6 versie van python opstart (python programma.pyw) gaat het goed.
Als ik de 3 versie van python opstart (python3 programma.pyw) gaat het fout.
Hieronder de PYTHONPATH versies van 2.6 en 3
bauke@LTop:~$ python
Python 2.6.4 (r264:75706, Dec 7 2009, 18:43:55)
[GCC 4.4.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> for line in sys.path: print line
...
/usr/lib/python2.6
/usr/lib/python2.6/plat-linux2
/usr/lib/python2.6/lib-tk
/usr/lib/python2.6/lib-old
/usr/lib/python2.6/lib-dynload
/usr/lib/python2.6/dist-packages
/usr/lib/python2.6/dist-packages/PIL
/usr/lib/python2.6/dist-packages/gst-0.10
/usr/lib/pymodules/python2.6
/usr/lib/python2.6/dist-packages/gtk-2.0
/usr/lib/pymodules/python2.6/gtk-2.0
/usr/lib/python2.6/dist-packages/wx-2.6-gtk2-unicode
/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode
/usr/local/lib/python2.6/dist-packages
>>>
bauke@LTop:~$ python3
Python 3.1.1+ (r311:74480, Nov 2 2009, 15:45:00)
[GCC 4.4.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> for line in sys.path: print (line)
...
/usr/lib/python3.1
/usr/lib/python3.1/plat-linux2
/usr/lib/python3.1/lib-dynload
/usr/lib/python3.1/dist-packages
/usr/local/lib/python3.1/dist-packages
>>>
Ik heb het PYTHONPATH van de 3 versie aangepast met:
bauke@LTop:~$ python3
Python 3.1.1+ (r311:74480, Nov 2 2009, 15:45:00)
[GCC 4.4.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.path.append("/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode")
>>>
>>> for line in sys.path: print (line)
...
/usr/lib/python3.1
/usr/lib/python3.1/plat-linux2
/usr/lib/python3.1/lib-dynload
/usr/lib/python3.1/dist-packages
/usr/local/lib/python3.1/dist-packages
/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode
>>>
Maar dat lost niets op.
Wat moet ik doen om python3 te gebruiken samen met wx?
De menu keuze IDLE (using Python 3.1) doet het dus ook niet en ik wil voor mijn programma's (python probeersels) python3 gebruiken.
Alvast bedankt voor jullie hulp in dezen,
Bauke