Python版本选择
OpenClaw支持Python 3.9-3.11,推荐3.10版本。使用pyenv管理多版本Python:curl https://pyenv.run | bash,然后pyenv install 3.10.12。
虚拟环境创建
使用venv创建虚拟环境:python -m venv openclaw-env。激活环境:source openclaw-env/bin/activate。使用conda创建:conda create -n openclaw python=3.10。
依赖安装
克隆代码后,安装依赖:pip install -r requirements.txt。建议使用国内镜像加速:pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple。
开发工具
推荐使用VS Code作为开发工具,安装Python扩展和Pylance智能提示。配置Python解释器路径指向虚拟环境中的Python。