Today, we will guide you through the steps to resolve the following Softaculous error in…
Fixing the “Python Selector is not available” Error in cPanel After CloudLinux Update
Recently, many users have reported that after a new CloudLinux update, the cPanel → Stup Python App option shows the following error:
Python Selector is not available. Please, contact your hoster.
In this guide, we will go through the steps to resolve this issue from the server-side.
Step 1: Login to WHM or SSH
First, log in to your server via WHM or SSH terminal.
Step 2: Clean YUM Cache and Refresh Repos

Run the following commands one by one:
yum clean all
yum makecache
yum repolist
Step 3: Install the Required Python Versions

Once the repository cache is updated, install the CloudLinux Alt-Python packages:
yum install alt-python38 alt-python39 alt-python311
If the installation completes successfully, the issue should now be resolved.
Go back to cPanel → Select Python Version and check again.
Step 4: Troubleshooting (If Still Not Working)
If the above command fails or you still see errors, you will likely get a message indicating that certain features are enabled or disabled.
To fix this:
- Open the CloudLinux repo file:
nano /etc/yum.repos.d/cloudlinux.repo - Find the feature mentioned in the error message.
- If it is set to off, change it to on.
- If it is set to on, try switching it to off.
- (Note:
1 = on,0 = off)
- Save the file and exit.
Step 5: Re-run the Commands
After making changes, run the following again in order:
yum clean all
yum makecache
yum repolist
yum install alt-python38 alt-python39 alt-python311
Final Check
Once the installation is complete, go back to cPanel → Select Python Version.
The Python Selector should now be available and working properly.
✅ That’s it! You have successfully fixed the Python Selector not available error in cPanel after a CloudLinux update.
