Install
openclaw skills install python-supportPython language support for OpenClaw agents. Provides environment setup, dependency management, linting, testing, and best practices for Python code execution. Use when running Python scripts, managing virtual environments, installing packages, debugging Python code, or ensuring code quality with linting and formatting.
openclaw skills install python-supportUse this skill for all Python-related operations in OpenClaw.
Verify Python environment:
python3 --version
pip3 --list
which python3
Always use absolute paths and specify Python interpreter explicitly:
python3 /path/to/script.py
Install packages safely:
pip3 install --quiet package-name
For one-off scripts requiring dependencies, use inline installation with verification:
import subprocess
import sys
def ensure_package(package):
try:
__import__(package)
except ImportError:
subprocess.check_call([sys.executable, "-m", "pip", "install", "--quiet", package])
#!/usr/bin/env python3 for executable scriptsencoding="utf-8" for all file operationspathlib.Path for cross-platform path handling