title: ImportError: cannot import name ABCMeta - Python Error in PyDev on Linux
body: <p>I came across this strange error while writing code using PyDev on Linux. Even a simple code like this produces error</p>
  
  <pre><code>print 'Hello World'
  </code></pre>
  
  <p>and the error is here</p>
  
  <pre><code>True
  Traceback (most recent call last):
    File "/usr/lib/python2.7/site.py", line 62, in &lt;module&gt;
      import os
    File "/usr/lib/python2.7/os.py", line 398, in &lt;module&gt;
      import UserDict
    File "/usr/lib/python2.7/UserDict.py", line 83, in &lt;module&gt;
      import _abcoll
    File "/usr/lib/python2.7/_abcoll.py", line 11, in &lt;module&gt;
      from abc import ABCMeta, abstractmethod
  ImportError: cannot import name ABCMeta
  </code></pre>
  
  <p>my module is named <em>sample.py</em>. 
  Please help me. Thanks</p>