PyCharm is a cross-platform IDE that provides consistent experience on the Windows, macOS, and Linux operating systems. Here are the steps to install PyCharm.
https://www.jetbrains.com/help/pycharm/installation-guide.html
Configure PyCharm:
https://www.jetbrains.com/help/pycharm/configuring-project-and-ide-settings.html