El módulo pytz ya fue importado.

Sigo recibiendo el siguiente error mientras ejecuto el código Python:

 C: \ Python26 \ lib \ site-packages \ pytz \ __ init__.py:32: 

 Advertencia para el usuario: el módulo pytz ya se importó desde 
   C: \ Python26 \ lib \ site-packages \ pytz \ __ init __. Pyc, 
     pero c: \ python26 \ lib \ site-packages \ pytz-2011h-py2.6.egg 
       se está agregando a sys.path

 desde pkg_resources import resource_stream

¿Qué significa y cómo puedo resolverlo?

Tienes el paquete instalado en pytz y también como .egg . Retire el .egg y no recibirá la advertencia.

Sin embargo, tenga en cuenta que se le conoce como una “advertencia espuria”: esto no es realmente un problema, aunque podría convertirse en uno si los dos fueran diferentes.

Del problema del controlador de errores de Python :

Parece que una gran fuente de advertencias falsas para esto es cuando pkg_resources se importa después de otros módulos que se encuentran en los huevos. Esto se puede resolver cambiando el método insert_on () para que solo verifique los conflictos cuando la distribución aún no está en sys.path. En otras palabras, si está volviendo a agregar algo que ya está allí, no tiene sentido recibir la advertencia más de una vez.


Para ver qué sucede con las importaciones, simplemente escriba este script y verifique el resultado. Le puede dar algunas informaciones útiles:

 import sys, setuptools, pkg_resources print sys.path print pkg_resources.__file__ print setuptools.__file__ 

Tuve el siguiente problema:

 /Users/rkiko/anaconda/lib/python2.7/site-packages/pytz/__init__.py:29: UserWarning: Module pytz was already imported from /Users/rkiko/anaconda/lib/python2.7/site-packages/pytz/__init__.pyc, but /Library/Python/2.7/site-packages is being added to sys.path from pkg_resources import resource_stream 

Eliminar la carpeta completa de pytz de /Users/rkiko/anaconda/lib/python2.7/site-packages/ lo arreglé para mí. De esta manera solo queda un paquete pytz. La solución es similar a la de agf anterior, pero en mi caso no fue un huevo lo que causó molestias, sino una segunda instalación de pytz. Por lo tanto, compruebe si tiene dos instalaciones y elimine una, que no es la instalación de python del sistema.