2.3 KiB
2.3 KiB
ALwrity Installation Guide: Start Here!
Welcome to ALwrity! This guide will help you choose the best installation method for your needs, whether you're a non-technical user or a developer. Please read the options below and follow the recommended path for your system.
Which Installation Method Should I Use?
1. Docker (Recommended for Most Users, All Platforms)
- Best for: Anyone who wants a hassle-free, one-command setup on Windows, Mac, or Linux.
- Why choose Docker?
- No need to install Python, Rust, or system libraries manually.
- Everything runs in a safe, isolated environment.
- Consistent experience across all operating systems.
- How to use:
- See README_dockerfile.md for step-by-step instructions.
2. Windows One-Click Installer (install_alwrity.bat)
- Best for: Windows users who prefer a simple double-click installer.
- Why choose this?
- Checks and installs all prerequisites for you (Python, Rust, Visual C++ Build Tools).
- Minimal technical knowledge required.
- How to use:
- See README_install_bat.md for detailed instructions.
3. Manual Setup for Linux/macOS (setup.py)
- Best for: Linux/macOS users who are comfortable with the terminal.
- Why choose this?
- Gives you more control over the environment.
- Useful if you want to customize or develop ALwrity.
- How to use:
- See README_setup_py.md for a full walkthrough.
Quick Decision Table
| Your System | Easiest Method | File/Guide to Use |
|---|---|---|
| Windows (any) | Docker or install_alwrity.bat | README_dockerfile.md or README_install_bat.md |
| Mac | Docker | README_dockerfile.md |
| Linux | Docker | README_dockerfile.md |
| Linux/macOS (dev) | setup.py (manual) | README_setup_py.md |
Still Unsure?
- If you are not sure, Docker is the safest and easiest choice for most users.
- If you run into any issues, check the troubleshooting sections in each guide or open an issue on GitHub.
Happy writing!