title: PyCharm: 'unresolved reference' for 'object', 'isinstance', and more
body: <p>I'm using PyCharm with python 2.7</p>
  
  <p>PyCharm shows 'Unresolved reference' for stuff that I beleive are keywords or part of the Python language. For example:</p>
  
  <pre><code>class MyClass(object):
      pass
  </code></pre>
  
  <p>PyCharm will claim that 'object' is an 'Unresolved reference', showing the error mark. Similarely, 'isinstance' and many other built in method seems to be unresolved.</p>
  
  <p>EDIT:<br/>
  I appears that the problem is with the definition of the Python interpreter. In order to be able to submit the IML file (where the path to the Interpreter is stored), I've created my own python interpreter setting, called it 'MyPython', and set it to point to the interpreter on the machine. This interpreter does NOT have the path in the name (as it differs between machines), and it is not the one automatically created by PyCharm.
  I'm seeing this behaviour only when I'm on MyPython. When on the one generated by PyCharm, that is: 'Python 2.7.8 (C:\Python27\python.exe)' parsing is fine. Looks like a bug in PyCharm?</p>