PyCharm supports the following tools for scientific computing:
- Matplotlib and NumPy
NumPy is the basic package for scientific computing with Python. Matplotlib provides a set of Python plotting libraries. Support for these packages is enabled through the Scientific Mode, which is available only in the Professional edition of PyCharm.
- IPython/Jupiter Notebook
IPython provides a rich architecture for interactive computing with data visualization.