[python] REgistry

zemiak zemiak na gmail.com
Středa Duben 13 10:53:05 CEST 2005


no, neviem, ale zistit to nie je zlozite. vezmite si cisty stroj, na
ktorom este nebol nainstalovany python, pred instalaciou si v regedit
vyexportujte cele registry, po instalacii takisto a na vysledok
pouzite diff

On 4/13/05, Tomas Brabenec <konference na brabenec.net> wrote:
>  Tojo, to ja vsechno vim, jenom chci mit vse na jednom miste.
>  Proste si udelat instalaci Pythonu se vsim co k tomu potrebuju, potom ten
> adresar vzit, strcit si ho do ins. baliku a potom nainatalovat kam bude
> treba, nechci delat 15 baliku a pak je v instalatoru postupne spoustet.
> Navic,  tak jak jdou za sebou, protoze protoze nektere knihovny jsou
> upravovany a upravene skripty je poteba samozrejme nakopirovat az nakonec,
> to ale neni hlavni problem. Ani neni problem konfigurace httpd.conf.
>  Ja proste nechci instalovat Python z jeho instalatoru, chci zkopirovat jiz
> existujici Python tam kam si urcim a vsechny vse co kolem souvisi udelat
> sam. Navic nevim, jestli prepisovane soubory v Py2.3.4 jsou shodne se
> soubory v Py2.4 a mohl by nastat problem.
>  
>  Takze jeste jednou: Nevite nekdo co a kam Python zapisuje do registru pri
> instalaci ????
> 
>  
>  TB
>  
>  Petr Reichl napsal(a): 
>  On to ve vysledku samozrejme bude jeden velky balik, ale interne bude
> slozen ze trech -> vase app, Python, rozsireni.
> 
> Navic Windows Installer je dost schopny na to, aby jste pomoci neho
> dokazal nakofigurovat httpd.conf atd.
> 
>  
>  
>  No a to je to cemu se chci vyhnout, chci udelat jeden balik, který
> nakopiruje Python se vsim vsudy na dane umisteni, zaroven zapise
> pripadne veci do registru a nastavi konfiguracni soubory Webwareu a
> upravi httpd.conf Apache.
> 
> TB
> 
> 
> Petr Reichl napsal(a):
> 
>  
>  
>  Rozsireni uz snad nejsou zavisle na registrech a instaluji se na pevne
> danou cestu.
> 
> Tak proc to nejak nepridat do instalacniho programu? Vytvorit vlastni
> msi balicek pro komponenty. Ja vim, je to trosku opruz, ale zase by to
> bylo krasne ciste reseni. Navic tim, ze se jedna o pouhe kopirovani
> souboru, by vytvoreni msi balicku nemuselo dat prilis prace ...
> 
>  
> 
>  
>  
>  To jo, ale jak udelam, aby Python obsahoval i napr. Webware, ReportLab,
> WXPython, MXdateTime, atd., včetně vlastních rozsireni ?
> 
> TB
> 
> Petr Reichl napsal(a):
> 
>  
> 
>  
>  
>  
>  Tak zase z jiného soudku ať se odreagujeme.
> 
> Nevíte prosím někdo, co všechno si Python zapisuje při instalaci do
> registru?
> Jde o to, že máme aplikaci, kterou musím šířit společně s Pythonem,
> ale
> instalace Pythonu spolu se všemi dalšími rozšířeními je docela
> zdlouhavá
> a tak bych rád udělal instalační balík a nějakým inst. softem
> (používáme
> InstallShield) všechno nakopíroval a případně oeditoval několik
> souborů
> co jsou potřeba.
> Bohužel ale nevím co všechno, a kam, Python při instalaci cpe do
> Registru.
> Vím, že to není zas tak nutné mít v registru ty informace, ale kdyby
> třeba v budoucnu bylo nutné dohrát nějaké rozšíření tak mám tušení, že
> se v registru hledá cesta k Pythonu.
> 
> Doufám, že můj chaotický výklad aspoň někdo pochopil.
>  
>  
>  
>  Pokud se nepletu tak od verze 2.4 je Python distribuovan jako msi
> instalacni balicek. To mimojine ma tu vyhodu, ze lze tento balicek
> pridat tak jak je jako soucast dalsiho msi balicku.
> 
> Takze pokud vas instalacni program bude vytvoren pomoci Windows
> Installer (InstallShield tento format take podporuje) muzete jednoduse
> instalaci samotneho Pythonu pridat do vaseho instalacniho programu a
> nemusite se starat o to jak a kam co zapisuje.
>  
>  _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
> 
>  
>  
>  
> -- 
> [http://www.brabenec.net] [http://obchody.brabenec.net]
> [http://www.diskuzak.cz] [http://horoskopy.brabenec.net]
> [http://wallpapers.brabenec.net] [http://pocasi.brabenec.net]
> 
>  
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
> 
> 


-- 
All your base are belong to us!


Další informace o konferenci Python