Postup instalace interpreteru Python a potřebných knihoven pro Win XP - Win 7.
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)
-
Do adresáře s edubeam.py zkopírovat soubor
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
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
inno setup pro vytvoreni instalatoru