You can find PyCharm Community under 'Applications' → 'Development'.

To set up the SCL python environments, click on 'Configure' at the welcome screen.

Configure

Choose 'Settings'

In the Settings menu, go to 'Project Interpreter' at the left side of the screen. Then press on the cogwheel at the top right corner to 'Add...' or 'Show All...' interpreters. (Both will work, but in this document, 'Show All...' is used.)

Cogwheel in top right corner

Clicking on 'Show All...' will open the 'Project Interpreters' window. To add an interpreter, click the '+' sign.

Now choose if you want to enable Python2.7 or Python3.5 (or both)

Python 2.7

1) Choose 'Virtualenv Environment' in the left tab.

2) Choose 'Existing environment'

3) Click on the '...' to the right to choose the correct path: /opt/rh/python27/root/bin/python2.7

4) Check the 'Make available to all projects' checkbox

It should now look like this:

Python27 interpreter

5) Press 'OK'

6) Press 'OK' again on the 'Project Interpreters' screen ( or add Python 3.5 as well )

7) It should start loading all the Python 2.7 packages. Click on 'Apply' and then on 'OK' to finish. This will start updating the python interpreter, this might take a while (you can click on 'Background' to update in the background).

8) Now, when creating a new project, choose this interpreter to use the SCL python 2.7 environment.

Python 3.5

1) Choose 'System Interpreter' in the left tab.

2) Choose '/usr/bin/python3.5' from the list

It should now look like this:

Python35 interpreter

5) Press 'OK'

6) Press 'OK' again on the 'Project Interpreters' screen ( or add Python 3.5 as well )

7) It should start loading all the Python 3.5 packages. Click on 'Apply' and then on 'OK' to finish. This will start updating the python interpreter, this might take a while (you can click on 'Background' to update in the background).

8) Now, when creating a new project, choose this interpreter to use the SCL python 3.5 environment.