Problem jsem uspesne vyresil a binarku je spustitelna snad jiz nezavisle na nainstalovanem softwaru. Pro celistvost posilam reseni problemu:

Jiz jsem nevedel jak dal a tak jsem nainstaloval Microsoft Visual Studio 2008 (VS) v plnotucne verzi jako 30 denni trial. Spustil svou pythoni binarku, ktera zacala fungovat. Bylo tedy jasne, ze chybely knihovny zavlecene prave VS, ktere Express verze (ta byla nainstalovana jiz drive) nezavlekla. Od toho jsem se odpichl, zkopiroval slozku s VS a posleze odinstaloval. Ujistil jsem se, ze binarka opet nefunguje a zacal zkouset pridavat knihovny ze zkopirovane slozky VS. Resenim bylo do dir s binarkou nakopirovat 4 soubory ze slozky: Microsoft Visual Studio 9/VC/redist/Debug_NonRedist/amd64/Microsoft.VC90.DebugCRT/
manifest
msvcm90d.dll
msvcp90d.dll
msvcr90d.dll

Po tomto zasahu se binarka jiz spustila korektne. Mam vsak takove tuseni, ze jiz drive jsem tyto knihovny zkousel dohravat (avsak nebyly zkopirovane z VS ale nekde ze systemu ci z netu) a bezuspechu. Snad to v budoucnu nekomu pomuze.

Vepro



Jop, myslel, chybicka se vloudila pri kopirovani z terminalu :)

Hmm, zacinaji mi dochazet napady :-/ jeste mozna - py2exe vypisuje na
konci seznam DLL knihoven, ktery by ta binarka mela potrebovat, jeste
zkus kouknout, jestli mas vsecky... Ale popravde moc sanci tomu
nedavam.

-j-

2010/3/17 vepro<[email protected]>:
Nemyslel jsi misto svcr90.dl  msvcr90.dll?? Jelikoz svcr90 neni ani na
"kompilacnim" stroji. Pokud ano tak vsechny tyto knihovny jsou v adresari
dist (adr s binarkou) jiz od prapocatku, takze rada nepomohla:(
Vepro

On 03/17/2010 12:38 PM, rajcze wrote:
Kdyztak jen zkontroluj, ze na te cilove masine urcite mas
svcr90.dl, msvcp90.dll a msvcm90.dll
pripadne je zkopiruj k tomu vybuildenymu exe souboru ze sveho
vyvojoveho stroje, mohlo by to pomoct.

Joza




_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python




_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem