[python] REgistry

Petr Reichl meap-conf na meap.cz
Středa Duben 13 10:19:32 CEST 2005


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.




Další informace o konferenci Python