ImportError: No module named 'Queue'

I am trying to import requests module, but I got this error my python version is 3.4 running on ubuntu 14.04

    >>> import requests
    Traceback (most recent call last):
      File "/usr/local/lib/python3.4/dist-packages/requests/packages/urllib3/connectionpool.py", line 10, in <module>
        from queue import LifoQueue, Empty, Full
    ImportError: cannot import name 'LifoQueue'

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
      File "/usr/local/lib/python3.4/dist-packages/requests/__init__.py", line 58, in <module>
       from . import utils
      File "/usr/local/lib/python3.4/dist-packages/requests/utils.py", line 26, in <module>
        from .compat import parse_http_list as _parse_list_header
      File "/usr/local/lib/python3.4/dist-packages/requests/compat.py", line 7, in <module>
        from .packages import chardet
      File "/usr/local/lib/python3.4/dist-packages/requests/packages/__init__.py", line 3, in <module>
        from . import urllib3
      File "/usr/local/lib/python3.4/dist-packages/requests/packages/urllib3/__init__.py", line 10, in <module>
        from .connectionpool import (
      File "/usr/local/lib/python3.4/dist-packages/requests/packages/urllib3/connectionpool.py", line 12, in <module>
        from Queue import LifoQueue, Empty, Full
    ImportError: No module named 'Queue'

I solve the problem my issue was I had file named queue.py in the same directory

From: stackoverflow.com/q/33432426