Requirements
System Requirements
- Python: 3.10.10 or higher
- Operating System: Windows 10+, macOS 10.14+, or Linux (Ubuntu 18.04+)
- Memory: Minimum 4GB RAM recommended
- Network: Internet connection required for API access
Python Version Check
Verify your Python version before installation:Installation Methods
Method 1: Private Package Repository (Recommended)
The Artos SDK is distributed through our private package repository. You’ll need access credentials provided by your organization.Configure Private Repository Access
First, configure pip to access the private repository:Install the SDK
Method 2: Docker Installation
Use our pre-configured Docker image that includes the SDK and all dependencies:Pull the Docker Image
Run Interactive Container
Docker Compose Setup
Create adocker-compose.yml file:
Method 3: Development Installation
For development and testing purposes:Dependency Information
Core Dependencies
The SDK automatically installs these required dependencies:Optional Dependencies
Install these for enhanced functionality:Configuration
Environment Variables
Create a.env file in your project root or set system environment variables:
Configuration File
Alternatively, create a configuration fileartos_config.yaml:
Installation Verification
Quick Health Check
Verify your installation with this simple health check:Comprehensive Verification
Run the built-in verification script:Manual Verification Steps
-
Check SDK Import
-
Verify Configuration
-
Test Authentication
-
Test Basic Functionality
Common Installation Issues
Issue 1: Private Repository Access Denied
Problem:pip install artos-sdk fails with authentication error
Solution:
Issue 2: Python Version Incompatibility
Problem: SDK requires Python 3.10.10 or higher Solution:Issue 3: Dependency Conflicts
Problem: Conflicting versions of dependencies Solution:Issue 4: Import Errors
Problem:ModuleNotFoundError: No module named 'artos_sdk'
Solution:
Issue 5: Configuration Not Found
Problem: SDK can’t find configuration Solution:Virtual Environment Setup
Using venv (Recommended)
Using conda
Using pipenv
IDE Configuration
VS Code Setup
Create.vscode/settings.json:
PyCharm Setup
- Go to File > Settings > Project > Python Interpreter
- Add new interpreter pointing to your virtual environment
- Install the
.envplugin for environment variable support - Configure code style to use Black formatting