==== Postup instalace interpreteru Python a potřebných knihoven pro Win XP - Win 7. ==== * Stažení Windows installeru Python 2.7 z http://www.python.org/getit/releases/2.7.2/ (15 MB). Nainstalovat. * Stažení binárek wxPython pro Windows z http://www.wxpython.org/download.php#stable (11 MB). Je třeba stáhnout unicode verzi, která chodí s Pythonem 2.7 a zároveň s 32 či 64-bitovou verzí systému. * Stažení balíku NumPy z http://pypi.python.org/pypi/numpy (3 MB). S verzí Pythonu 2.7 chodí verze 1.6.1 * Přidání cesty k souboru python.exe do systémové proměnné PATH. Tím lze spouštět skripty z jiných adresářů. Proměnná PATH poté obsahuje např ....;c:\Python2.7 * Stažení balíku PyOpenGL z http://pypi.python.org/pypi/PyOpenGL (1 MB). Verze 3.0.1 odzkoušena. Pak lze spustit edubeam následovně: python edubeam.py Výhodou je, že pak vám již stací při vydání nové verze přepsat pouze edubeam.py, nemusíte stahovat znovu celou instalaci pro windows. ==== Návod pro vytvoření instalačního balíku pomocí utilitky py2exe (zastaralé, používá se PyInstaller) ==== * Nainstalovat py2exe z http://sourceforge.net/projects/py2exe/files/py2exe/0.6.9/ pro odpovídající verzi Pythonu (typicky 2.7). * Do adresáře s edubeam.py zkopírovat soubor {{:edubeam:setup2.py|setup2.py}}. * Spustit //python setup2.py py2exe//. * Pokud skript napíše, že chybí soubor MVCP90.dll, je potřeba získat správnou verzi (pro Python 2.6, 2.7, 3.0, 3.1 je to verze 9.0.21022.8- viz http://www.py2exe.org/index.cgi/Tutorial#Step52). Soubory msvcm90.dll, msvcp90.dll a msvcr90.dll zkopírovat do adresáře s edubeam.py. Znovu spustit //python setup2.py py2exe// * Do vytvořeného adresáře dist nakopírovat {{:edubeam:glut32.dll.zip|glut.dll}} a složku OpenGL z adresáře Pythonu. * splash.png: v souboru ebgui.py zmenit cestu k souboru "name = os.path.join(ebdir,'splash.png')" na "name = 'splash.png'", soubor splash.png zkopirovat do slozky dist. * xlwt: zkopirovat slozku xlwt-verze/xlwt primo do adresare dist, importovat primo "import xlwt" (bez podminek) * Znovu spustit python setup2.py py2exe. Soubor edubeam.exe ve složce dist by nyní měl bez problémů fungovat. Ke spuštění je potřeba celý adresář dist, pouze exe soubor nebude sám o sobě fungovat. * Mozno pouzit nastroj {{http://www.jrsoftware.org/isinfo.php|inno setup}} pro vytvoreni instalatoru