Installation
Last updated
Last updated
Prerequisites
Before installing Aether, ensure you have the following:
Python 3.9 or later
Download and install from .
Git
Clone the repository using Git. Install from .
Package Manager (pip)
Already included with Python. If missing, install via:
Redis (for task queues and swarm consensus)
Install Redis:
Or download it from .
MongoDB, Neo4j, Qdrant, or SQLite (Optional)
Install depending on your project needs:
MongoDB:
Neo4j:
Qdrant:
SQLite: Pre-installed on most systems.
It’s recommended to use a virtual environment to avoid dependency conflicts:
Install the required packages using pip
:
Set up your environment variables for blockchain integrations, IPFS, and other services. Create a .env
file in the root directory:
Ensure Redis is running:
Launch the framework and start interacting with your swarm:
MongoDB: Ensure your MongoDB server is running:
Neo4j: Start Neo4j from your terminal or GUI.
Qdrant: Start Qdrant on your local server or cloud instance.
SQLite: No additional setup required; SQLite is file-based and ready to use.
Issue: ModuleNotFoundError
Solution: Ensure all dependencies are installed via pip install -r requirements.txt
.
Issue: redis.exceptions.ConnectionError
Solution: Ensure Redis is running on the correct host and port.
Issue: FileNotFoundError
for wallet paths
Solution: Verify that the .env
file is correctly configured and the paths are valid.