Publicar aplicacion Python
Juan M. Puertas
juatman_2000 en yahoo.es
Dom Feb 26 13:35:21 CET 2006
Gracias Luis Miguel.
>El módulo datetime se introdujo en la versión 2.3 de python. ¿Tienes
>otro archivo que se llame datetime.py? El error que da el intérprete
>no es que no encuentra el módulo datetime, sino el atributo/método
>datetime.now()
Ahora que lo dices. En el servidor tenían Python 2.2, que sigue instalado,
al mismo tiempo que han instalado Python 2.4.2.
Me he preguntado si será que no pueden convivir ambas versiones en Red
Hat. Para probar, he forzado en el servidor la ejecución de:
"site-packages/cherrypy/__init__.py" con Python 2.4: pero vuelve a dar el
mismo error:
____________________________________________________________
python2.4 __init__.py
Traceback (most recent call last):
File "__init__.py", line 10, in ?
import config
File "/usr/local/lib/python2.4/site-packages/cherrypy/config.py", line 6, in
?
import cherrypy
File "/usr/local/lib/python2.4/site-packages/cherrypy/__init__.py", line 68,
in ?
_session_last_clean_up_time = datetime.datetime.now()
AttributeError: 'module' object has no attribute 'datetime'
____________________________________________________________
Este error puede reproducirse corriendo __init__.py en la carpeta
"cherrypy"
Saludos, sois muy amables :)
______________________________________________
LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com
Más información sobre la lista de distribución Python-es