IronPyhton 2.7.3 and Python 3.7 compatibility


I would like to know if there is a problem with the operation of Dynamo 1.3, if I install the latest version of Python available at

I wonder, because Dynamo comes up with IronPython 2.7.3 and I would like to install Python 3.7 and PyCharm because I’m going to start a Python training where I’m going to need those features.

Any recommendations in this case?

Dynamo (and Revit) comes with IronPython (2.7) and that’s it. Not much we can do.

You can write scripts and just copy paste them. Whenever an error occurs caused by differences between 2.7 and 3.7 just correct it.
When you’re more comfortable with Python you will surely come up with better ideas.

1 Like

installing regular cpython 3 should not negatively effect ironPython’s installation. (I have not tested this)

It is absolutely doable to install Python in parallel to IronPython and use it.

@Tomasz has given a good example on this earlier.

1 Like

I’m in a similar situation of wanting to install Python 3.7 and not wanting to jeopardize the smooth operation of IronPy 2.7 already on OSX. Hopefully they don’t clash if you put 3.7 in your coding source dir.