Search code examples
pythonimportpytz

Module pytz was already imported


I keep getting the following error while running Python code:

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

UserWarning: Module pytz was already imported from 
  C:\Python26\lib\site-packages\pytz\__init__.pyc, 
    but c:\python26\lib\site-packages\pytz-2011h-py2.6.egg 
      is being added to sys.path

from pkg_resources import resource_stream

What does it mean and how can I solve it?


Solution

  • You've got the package installed in pytz and also as a .egg. Remove the .egg and you won't get the warning.

    However, note that it's referred to as a "spurious warning" -- this isn't actually a problem, though it could become one if the two were different.