Python 2.x és Pyton 3.x

Lehetséges-e (valószínűleg igen) két különböző Python verziót feltelepíteni egy rendszerre? A megoldás mind Linuxra, mind Windowsra érdekelne.

Ha mindkét Python verzió fel van telepítve, akkor hogyan lehet két különböző környezetet kialakítani?
Pl a Python 2.x-höz még szeretnék wx-et, (meg talán gtk-t) is telepíteni, a Python 3.x-hez meg Qt-t.

Aztán hogyan lehet megmondani az enprogramom.py-nek, hogy melyik Python verziót használja a futtatáshoz?

Hozzászólások

Lehet, hogy hogyan, arra biztosan talalsz googlen N+1 megoldast. Kornyezet kialakitasra a virtualenv -et ajanlanam.

Hogy melyiket hasznalja, arra meg #! /usr/bin/python2.x nyujthat megoldast.

--
|8]

windowson a csomagtelepítő exe-k megkérdezik, hogy melyik pythonra telepítse, és ugye alapból külön könyvtárba települnek a különböző python verziók (pl lehet x:\python25 és x:\python27 egyszerre). ha valami mégis rossz helyre rakta magát, csak töröld ki a site-packages-ből a fájljait

linux: debianon pl van python3 csomag amihez a modulok csomagnevei python3-valami formájúak. A /usr/bin/python mindig az alpaértelmezett python verziót indítja (most 2.6), és van külön python2.6, python3 és python3.1. persze sokkal kevesebb modul van a python3-hoz

Igen, lehet, linuxon tamogatott a 2 python verzio parhuzamos futtatasa.

Interpreter valasztas:


#!/usr/bin/python2
vagy
#!/usr/bin/python3

--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal