Skip to main content

setuppython

Setup Multiple Python 

This tool will help you to setup and manage multiple Python  distributions on your server. 

Please setup Passenger before using this tool 

Eenos build and maintain multiple versions of Python  to provide new features to end users

Command:

/usr/local/eenos/scripts/setuppython

Command Options:

Usage: /usr/local/eenos/scripts/setuppython <option>  [value]

Command Groups:
Options:   
    -s, --search , search              : Show available Python versions for installations   
    -l, --list , list                  : Show installed Python versions
    -i <python> , --install <python>       : To install an eenos Python version
    -r <python> , --remove <python>        : To remove Python from server
    -d <python> , --default <python>       : Set the default Python on server 

Search Available Python For Installation

To search available Python  for installation use the following command,

/usr/local/eenos/scripts/setuppython -s
eenos-python310 - The Python Programming Language
eenos-python311 - The Python Programming Language
eenos-python37 - The Python Programming Language
eenos-python38 - The Python Programming Language
eenos-python39 - The Python Programming Language

Install a Python Version

To install a Python Version use the following command,

/usr/local/eenos/scripts/setuppython -i <python>

Example :  For installing python 3.9 version ( Here eenos-python39 )

/usr/local/eenos/scripts/setuppython -i eenos-python39

Setup Default  Python

To setup a default Python  version on your eenos control panel use the following command ( Here version eenos-python39 )

/usr/local/eenos/scripts/setuppython -d eenos-python39

List Installed Python 

To show all installed  Python versions in your server use the following command 

/usr/local/eenos/scripts/setuppython -l
Package          Group      Python Version   PIP Version   
........................................................
eenos-python310  python310  3.10.8           22.3.1       
eenos-python311  python311  3.11.0           22.3.1       
eenos-python39   python39   3.9.15           22.3.1       
........................................................
Default Python : eenos-python39

Remove a Python Version

 To remove a python version from your server use the following command, ( Here eenos-python39 )

/usr/local/eenos/scripts/setuppython -r eenos-python39

Eenos users can mange Python apps (Django, wagtail, uWSGI ,etc )  and pip modules from the UAPP control panel

Eenos is the first hosting control panel to provide a user friendly python app hosting in traditional control panels.