Running from source: Windows - smart-underworld/seestar_alp GitHub Wiki
Installing
We can use the winget tool to simplify the installation of some of the dependencies.
Install winget (if not already installed) from Microsoft Store (Listed as "App Installer")
Open a powershell session and change directory to someplace that you want the seestar_alp code to be installed. These commands will create a new directory named seestar_alp and it will contain all of the source code.
Install Visual Studio Build Tools:
A few of the python libraries rely on some visual studio components, so we need to install those, copy and run one of the following commands as appropriate for your OS.
Windows 10:
winget install Microsoft.VisualStudio.2022.BuildTools --force --override "--wait --passive --add Microsoft.VisualStudio.Component.VC.Tools.x86.x64 --add Microsoft.VisualStudio.Component.Windows10SDK.22000"
or
Windows 11:
winget install Microsoft.VisualStudio.2022.BuildTools --force --override "--wait --passive --add Microsoft.VisualStudio.Component.VC.Tools.x86.x64 --add Microsoft.VisualStudio.Component.Windows11SDK.22000"
Install GitHub:
winget install Git.Git
Install Python 3.12:
winget install Python.Python.3.12
Use Git to install seestar_alp
git clone https://github.com/smart-underworld/seestar_alp
Install Python requirements:
cd seestar_alp
pip install -r requirements.txt
Running
cd seestar_alp
python3 root_app.py
Once you see the message "Startup Complete" - the web interface should be available in your browser at http://localhost:5432/
Updating
You can retrieve the most current changes from the github repository with
cd seestar_alp
git pull