You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Drake Python二进制安装后运行示例报No module named 'pydrake'求助

pydrake导入报错解决方案
  • 先校验Python解释器一致性
    你在/opt路径下执行校验命令时用的Python 3.8版本对应pydrake安装路径,运行脚本时大概率调用了其他版本的Python解释器(比如虚拟环境、系统其他版本Python、IDE默认配置的其他解释器)。先在运行脚本的相同环境下执行以下命令:
    python3 -c 'import sys; print(sys.version, sys.executable)'
    确认返回的Python版本为3.8,且解释器路径和你校验时用的一致。
  • 配置PYTHONPATH环境变量
    Drake二进制安装不会自动把pydrake路径写入Python搜索目录,你执行校验命令时可能仅在当前终端临时生效了配置,运行脚本时环境未继承该配置:
    1. 临时生效方案:在运行脚本的终端先执行以下命令,再运行脚本
      export PYTHONPATH=/opt/drake/lib/python3.8/site-packages:$PYTHONPATH
    2. 永久生效方案:将上述命令写入你的shell配置文件(/.bashrc、/.zshrc等),执行source ~/.bashrc(对应你用的shell配置)后生效。
  • 排查IDE运行的特殊情况
    若你通过IDE运行脚本,IDE默认不会读取终端的环境变量配置,需要手动在IDE的脚本运行配置项中添加名为PYTHONPATH的环境变量,值设为/opt/drake/lib/python3.8/site-packages。
  • 排查目录权限问题
    若执行以上操作后仍报错,检查运行脚本的用户是否有/opt/drake目录的读取权限,可执行以下命令开放读权限:
    sudo chmod -R a+r /opt/drake

内容的提问来源于stack exchange,提问作者Dmitriy Ogureckiy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 15:42:03