DocumentationInstallation
Installation
Step-by-step guide for installing Pynions and setting up your local marketing automation environment on macOS.
Prerequisites
- Install Homebrew (if not already installed):
- Install Python 3.9+ via Homebrew:
- Verify Python installation:
- Install git:
Project Setup
- Clone or create project:
- Create virtual environment:
- Install dependencies:
- Install Playwright browsers:
Configuration
- Set up environment variables:
- Edit .env file:
Verify Installation
- Run test workflow:
- Check the output:
- Should see progress messages
- Results saved in
data/
directory - No error messages
IDE Setup (Cursor)
-
Download Cursor:
- Visit https://cursor.sh
- Download Mac version
- Install application
-
Open project:
- Open Cursor
- File -> Open Folder
- Select
~/Documents/pynions
-
Configure Python interpreter:
- Click Python version in status bar
- Select interpreter from virtual environment:
~/Documents/pynions/venv/bin/python
Common Issues
Python Version Issues
Virtual Environment Issues
Permission Issues
Module Not Found Issues
Next Steps
- Read
03-configuration.md
for detailed API setup - Try example workflows in
examples/
- Check
04-plugins.md
for plugin usage - See
05-workflows.md
for creating custom workflows
Development Tools
Optional but recommended tools:
- HTTPie for API testing:
- jq for JSON processing:
- Visual Studio Code extensions:
- Python
- Python Environment Manager
- Git Lens
- Docker (if using containers)
Updating
To update dependencies:
To update Playwright:
Updated 5 days ago
Edit this page