Zdravím, v prvním případě bych zkusil instalaci z platform independent zdroje - zcela pravděpodobně Active Python nezanechava v registrech takove stopy jako bežná distribuce pro windows.
V tom druhem případě nevím konkrétně co může způsobit chybu - bude to asi něco obdobného - hledal bych v C:\Python24\lib\distutils\msvccompiler.py nad řádkou 133 co vlastně způsobuje o rozhodnutí volání raise DistutilsPlatformError s podobnými porblémy jsem se potýkal pokud jsem nepoužil normální (čti Win-exe installer) a provozoval jsem python z Flashky jak je popsano např na wraith.iglu.cz instalace pomocí vlastního setup.py v balíčku je v tomto případě asi jediná spolehlivá - nezkoumal jsem nikdy , zda se dá win installeru jako parametr zadat cesta - do site-packages - což bych viděl jako druhou potencionální možnost. Petr > ------------ Původní zpráva ------------ > Od: PetrZ <[EMAIL PROTECTED]> > Předmět: [python] Jak na instalaci jakehokoliv modulu do ActivePython 2.4 > Datum: 24.8.2008 17:08:21 > ---------------------------------------- > Pokud se pokusim doinstalovat napr. numpy-1.1.1-win32-superpack- > python2.4.exe, nebo hashlib-20060408a.win32-py2.4-builtin.exe zahlasi > mi to tuhle chybu: > > "Python version 2.4 required, which was no found in registry." > > Pouzivam ActivePython-2.4.3.12-win64-x64-nopywin32.msi na Win xp64. > > A netusim co musim pridat do registru aby instalace z exe balicku > probehla bez problemu. Diky predem > S "normalni" distribuci z python.org vse funguje. > > + python setup.py install (konkretne na hashlib) mi hlasi: > > Traceback (most recent call last): > File "setup.py", line 181, in ? > main() > File "setup.py", line 175, in main > ext_modules = prepare_hashlib_Extensions(), > File "setup.py", line 33, in prepare_hashlib_Extensions > compiler = new_compiler() > File "C:\Python24\lib\distutils\ccompiler.py", line 1177, in > new_compiler > return klass (None, dry_run, force) > File "C:\Python24\lib\distutils\msvccompiler.py", line 211, in > __init__ > self.__macros = MacroExpander(self.__version) > File "C:\Python24\lib\distutils\msvccompiler.py", line 112, in > __init__ > self.load_macros(version) > File "C:\Python24\lib\distutils\msvccompiler.py", line 133, in > load_macros > raise DistutilsPlatformError, \ > distutils.errors.DistutilsPlatformError: The .NET Framework SDK needs > to be inst > alled before building extensions for Python. > > Pricemz .NET Framework SDK 2.0 mam nainstalovano > _______________________________________________ > Python mailing list > [email protected] > http://www.py.cz/mailman/listinfo/python > > > _______________________________________________ Python mailing list [email protected] http://www.py.cz/mailman/listinfo/python
