OpenClaw + Python
- 在宿主机创建虚拟环境
创建一个专门给 OpenClaw 用的目录
mkdir -p /opt/py_tools/stock_env
cd /opt/py_tools/stock_env
创建虚拟环境
python3 -m venv .
安装你需要的库
./bin/pip install akshare requests feedparser pandas - 在 1Panel 挂载该环境
进入 OpenClaw 容器 【编辑】 -> 【挂载】。
添加挂载:
宿主机目录:/opt/py_tools/stock_env
容器内目录:/app/py_env - 在 OpenClaw 中调用
现在,你在 OpenClaw 的 System Prompt 或脚本里,只需要指向这个特定的 Python 路径:
/app/py_env/bin/python3 /app/ultra_trader_v3.py
OR
通过 1Panel 的“编排”功能
在 1Panel 【应用商店】 -> 【已安装】 -> OpenClaw。
点击 【参数】 或 【编辑 Compose】。
在 services -> openclaw -> volumes 下添加:
YAML
volumes:
- /opt/python_scripts:/app/scripts # 挂载脚本目录
- /usr/bin/python3:/usr/bin/python3 # 挂载执行器
保存并重建。
评论已关闭