Como actualizar de 2.2 a 2.3

Chema Cortés py en ch3m4.org
Jue Jul 31 19:52:50 CEST 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

El Jueves, 31 de Julio de 2003 17:07, ammgroup escribió:
> Es la primera vez que debo actualizar.
> He bajado la actualización Python-2.3.exe para Windows.
>
> Tengo la 2.2 + un monton de cosas
> Boa, Win32, Mx, MySql, PIL, Py2exe, WxPython, ...
> Todas para 2.2
>
> Pasos a seguir?
>
> Si instalado la 2.3, lo intenta en un nuevo directorio, que hago,
> desinstalo primero la 2.2, y el resto de componentes?, debo
> desinstalarlos todos e instalar los de la versión 2.3
>
> Puedo instalar sobre la 2.2 ?  me respatará los componentes
> instalados?, podré instalar las nuevas versiones de los componentes y
> librerías sin problemas ?

Yo lo he hecho desintalando la 2.2 primero, y es la solución que te 
recomiendo. Los módulos que están en c:\python22 no son válidos sin más para 
su uso en la nueva versión. Sería posible copiar los módulos de 
c:\python22\Lib\site-packages a c:\python23\Lib\site-packages, y recompilar 
todos los ficheros con

cd c:\python23\Lib\site-packages
c:\python23\python compileall.py modulo-a-recompilar

OJO con lo que compilas. Piensa que al compilar se ejecuta el código.

Mi consejo es que reinstales todo. Para algunos módulos ya tienes disponible 
la versión para python 2.3 (win32, wxPy, numarray). De los otros módulos 
puedes compilarlos a partir de los fuentes, siempre que tengas instalado el 
visual C++.

Por cierto, si usabas el módulos mx para el DateTime, es posible que no lo 
necesites ya en el py2.3

> Mejor me espero al ActivePython 2.3 ?

No creo que sea la solución. Te obligará igualmente a desinstalar la versión 
anterior. Esta distribución de python se dintigue sobre la instalación 
estándar en que posee un help al estilo windows, y que puedes instalar 
algunos módulos de un repositorio con SOAP. La pena es que a este repositorio 
le faltan bastantes módulos, y pronto quedará obsoleto cuando esté acabado el 
PyPI (http://www.python.org/pypi).


- -- 
Chema Cortes (ch3m4 en ch3m4.org)        | LinuxUser#142755 - SuSE Linux 8.2+apt
 ZARALINUX   http://www.zaralinux.org | "Truthful Lulu pulls thru Zulus"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)

iD8DBQE/KVd6HLTQrABk8H0RAoxEAKCR0CSz3A4m6ucwm9Dl/pI+gh4F7ACgmAGt
kt6+dq2iHKBmEkTG6ghKS/g=
=8uqz
-----END PGP SIGNATURE-----




Más información sobre la lista de distribución Python-es