PyCharm with IronPython: unresolved references to built-ins

I'm using PyCharm 1.2.1 with IronPython 2.7.0.40.   PyCharm is not detecting the IronPython built-ins correctly such as open(), int(), len(), max(), enumerate(), etc. and so each occurence gets an unresolved reference in the code editor.

The paths for the selected interpreter in Project Settings->Python Interpreter are:

    C:\Program Files (x86)\IronPython 2.7\Lib

    C:\Program Files (x86)\IronPython 2.7\DLLs

    C:\Program Files (x86)\IronPython 2.7

    C:\Program Files (x86)\IronPython 2.7\Lib\site-packages

and PyCharm claims to be building skeletons for the built-ins when the interpreter is added.  I've tried removing and re-adding the interpreter to no avail.

Does anybody else have this working?

Rob

1 comment

Hello Robert,

This is a known issue that will be fixed in PyCharm 1.5.

I'm using PyCharm 1.2.1 with IronPython 2.7.0.40.   PyCharm is not

detecting the IronPython built-ins correctly such as open(), int(),

len(), max(), enumerate(), etc. and so each occurence gets an

unresolved reference in the code editor.

The paths for the selected interpreter in Project Settings->Python

Interpreter are:

C:\Program Files (x86)\IronPython 2.7\Lib

C:\Program Files (x86)\IronPython 2.7\DLLs

C:\Program Files (x86)\IronPython 2.7

C:\Program Files (x86)\IronPython 2.7\Lib\site-packages

and PyCharm claims to be building skeletons for the built-ins when the

interpreter is added.  I've tried removing and re-adding the

interpreter to no avail.

Does anybody else have this working?

--

Dmitry Jemerov

Development Lead

JetBrains, Inc.

http://www.jetbrains.com/

"Develop with Pleasure!"

0

Please sign in to leave a comment.