Installation of Python version of Solutions Client programs¶
Instructions for Windows users¶
Ask Phoebe Chu (psc68@math.rutgers.edu) to email you a copy of the installation program
solutions_installer.py
. Save this file on your Desktop.Install Python 3
If your Windows computer is administered by SAS-IT (for example your office computer), then submit a workorder asking SAS-IT to install Python 3. Continue with step 3 when SAS-IT is done with this.
If you administrate your own computer (for example your laptop), then you can install Python 3 as follows.
Go to https://www.python.org/downloads/windows/ and click on the link to the latest Python 3 release (something like “Latest Python 3 release – Python 3.10.2”). Then scroll down and click on “Windows installer (64-bit)” to download the Python installation program (the program file name is something like
python-3.10.2-amd64.exe
).Run the Python installation program. In the Firefox web browser this is done by first clicking the blue “arrow down” symbol at the top of the browser window, then clicking on
python-3.10.2-amd64.exe
.In the Python installation program, check the box “Add Python 3.10 to PATH” and click on “Customize installation”. Click “Next” on the “Optional Features” screen to keep the default settings there. On the “Advanced Options” screen, check “Install for all users”, and make sure that “Add Python to environment variables” is also checked. Then click “Install”, click “Yes” to make changes to your device, and click “Close” when the installation is finished.
Install Solutions
Double-click on the Solutions installer (
solutions_installer.py
) that you saved on your Desktop in step 1. This will download and install the latest version of Solutions on your computer. It will also create a shortcut to “Solutions Suite” on your desktop and add Solutions to the Start Menu. Solutions will update itself to latest version each time it starts. The Solutions installer is used only for the initial installation.Install the Rutgers VPN software (optional)
If you want to use Solutions from outside the Rutgers network, then you need to be connected to the Rutgers VPN. Please follow the instructions here:
Instructions for Linux and MacOS users¶
Ask Phoebe Chu (psc68@math.rutgers.edu) to email you a copy of the installation program
solutions-installer.py
.Install Python 3
Users of Ubuntu Linux can install Python 3 with this command:
sudo apt install python3 python3-venv
MacOS users can install Python 3 by opening a terminal and typing the following commands in order (thanks to Las Goonetilleke):
xcode-select --install /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew install python3
Install Solutions
Enter the following command to install Solutions for the first time:
python3 solutions_installer.py
After Solutions has been installed, use this command to start it:
$HOME/SolutionsLive/solutions.sh
To start a specific Solutions component, add the component name:
$HOME/SolutionsLive/solutions.sh RequestPortal $HOME/SolutionsLive/solutions.sh Scheduling $HOME/SolutionsLive/solutions.sh LogViewer $HOME/SolutionsLive/solutions.sh AccountMapper
Install the Rutgers VPN software (optional)
If you want to use Solutions from outside the Rutgers network, then you need to be connected to the Rutgers VPN. Please follow the instructions here: