Installation Guide: SynaptiQ Systems
Installation Guide: SynaptiQ Systems
Prerequisites
Before installing SynaptiQ Systems, ensure you have the following:
Python 3.9 or later Download and install from python.org.
Git Clone the repository using Git. Install from git-scm.com.
Package Manager (pip) pip is already included with Python. If missing, install via:
MongoDB, Neo4j, Qdrant, or SQLite (Optional) Install depending on your project needs:
MongoDB: Install MongoDB
Neo4j: Install Neo4j
Qdrant: Install Qdrant
SQLite: Pre-installed on most systems.
Step 1: Clone the Repository
Clone the SynaptiQ Systems repository:
Step 2: Set Up a Virtual Environment
It’s recommended to use a virtual environment to avoid dependency conflicts:
Step 3: Install Dependencies
Install the required packages using pip:
Step 4: Configure Environment Variables
Set up your environment variables for blockchain integrations, IPFS, and other services. Create a .env
file in the root directory:
Step 5: Start Redis
Ensure Redis is running:
Step 6: Run SynaptiQ Systems
Launch the framework and start interacting with your swarm:
Optional: Additional Integrations
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.
Troubleshooting
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.
Last updated