Python is a powerful programming language that provides a number of modules for scientific computing, often including NumPy, scipy, pandas, and matplotlib, which may depend on other packages or libraries, and are relatively cumbersome to install and use. Some people specialize in doing this sort of thing, compiling all the modules needed for scientific computing, and then packaging them in the form of distributions for users, Anaconda is one of the most commonly used scientific computing distributions: https://www.continuum.io/downloads After configuring Pycharm call Anaconda, you can happily invoke various scientific computing libraries in pycharm.
The specific steps are as follows:
1. Install Anaconda
2. Install Pycharm
3. Add Anaconda Python.exe to Pycharm's Files>>settings>>project Interpreter>>add Local. After application, you can invoke various Anaconda libraries.