Pycharm logo

The PyCharm Blog

The Python IDE for Professional Developers

PyCharm

PyCharm 2020.3.2 Supports Apple Silicon

We have special news for those of you using Mac with an M1 chip: PyCharm 2020.3.2 is out and brings support for Apple Silicon!

To start working, download the separate installer for PyCharm for Apple Silicon from our website or via the Toolbox App (under the Available for Apple M1 section). Please note that a previously installed PyCharm version running via Rosetta2 will not update to run natively.

Update now and share your feedback with us!

Other significant fixes in 2020.3.2 include:

  • PyCharm supports debugging for Jupyter notebooks. Using Alt + Shift + Enter (or Option + Shift + Enter for Mac), you can do cell-by-cell debugging. We fixed the issue with freezes after resuming the debugging process, so it now works smoothly.
  • An issue that was breaking the helpers path and preventing WSL debugger from working is now fixed.
  • Unused variables sometimes arise in complex assignments. The “Unused local” code inspection identifies such cases and suggests a quick-fix: Remove unused variable. Press Alt + Enter (or Option + Enter for Mac) to see the suggestion and accept it. The quick-fix now removes only the unused variable, not the entire statement.
  • PyCharm detects when you are trying to import a non-existing name in CapitalizedWords style. Now PyCharm defines such an identifier as a class and suggests an appropriate quick-fix: “Create class … in module …”. To use the quick-fix, click the lightbulb or press Alt + Enter (or Option + Enter for Mac).

For other resolved issues, refer to the release notes. Please comment on this post or report your suggestions to our issue tracker.

Discover more