Skip to content

Installation

Requirements

  • Python 3.10+
  • Anthropic API key

Install

pip install pyudskit

Set Your API Key

Environment variable

export ANTHROPIC_API_KEY="sk-ant-..."

.env file (optional)

If you prefer a .env file, install python-dotenv and load it in your app:

pip install python-dotenv
from dotenv import load_dotenv
load_dotenv()

Optional Extras

pip install pyudskit[can]
pip install pyudskit[doip]

Verify Installation

python -c "from pyudskit import UDS; print(UDS().ask('Hello'))"

Troubleshooting

Common Issues

  • ModuleNotFoundError: No module named 'pyudskit' — confirm you installed into the active environment.
  • ANTHROPIC_API_KEY not set — export the environment variable before running.
  • SSL or proxy errors — configure your proxy or verify network access.

Apple Silicon

If you use a system Python with restricted site-packages, prefer a virtual environment.