This guide provides detailed instructions for installing and setting up AccessiWeather on your system.
- Python 3.7+ (Python 3.11 recommended)
- pip (Python package installer)
- Git (for cloning the repository)
git clone https://github.com/Orinks/AccessiWeather.git
cd AccessiWeatherInstall the package:
pip install -e .This will install AccessiWeather and all its dependencies.
Run the application once to create the configuration directory:
accessiweatherThe application will prompt you to enter your contact information for the NOAA API.
If you prefer to set up the configuration manually:
-
Create the configuration directory:
- Windows:
%USERPROFILE%\.accessiweather - Linux/macOS:
~/.accessiweather
- Windows:
-
Copy the sample configuration file:
cp config.sample.json ~/.accessiweather/config.json -
Edit the configuration file to add your contact information and customize settings.
If you encounter issues installing wxPython:
pip install -U wxPython==4.2.2sudo apt-get update
sudo apt-get install -y libgtk-3-dev libnotify-dev libsdl2-2.0-0 libtiff5-dev libjpeg-dev
pip install -U wxPython==4.2.2pip install -U wxPython==4.2.2If the application fails to start due to configuration issues:
- Check that the configuration directory exists
- Verify that
config.jsonis properly formatted - Ensure your contact information is set in the API settings
To verify your installation, run the application and check that it starts correctly:
accessiweatherIf you encounter any issues during installation, please:
- Check the GitHub Issues for similar problems
- Create a new issue with details about your system and the error messages