User Tools

Site Tools


edubeam:installation

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.

  • 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 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
edubeam/installation.txt · Last modified: 2015/04/16 16:40 by smilauer