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

Windows 10下PyCharm添加Odoo addons路径报错求助

解决Odoo addons路径无效的问题

问题根源

你用的路径是Linux/macOS风格的(/odoo/addons/),而且相对路径addons可能没指向正确目录——Windows系统不认正斜杠路径,必须用**反斜杠**,绝对路径还要带盘符(比如C:\odoo\addons)。油管教程大概率是针对Linux的,直接照搬路径格式肯定出问题。

具体修复步骤

1. 改对路径格式

把启动命令里的路径换成Windows兼容写法:

  • 如果addons是你项目里的自定义模块目录,先确认PyCharm的工作目录是Odoo根目录(就是放odoo-bin的那个文件夹),可以直接写addons;保险起见用绝对路径,比如C:\my_odoo_project\addons
  • 官方默认addons路径换成你的实际安装路径,比如C:\Program Files\Odoo\16.0\addons(版本号根据你的Odoo版本调整)

正确命令示例:

-r admin -w admin --addons-path addons,C:\odoo\16.0\addons

2. 确认路径真的存在

  • 打开文件资源管理器,把每个路径粘进去,看看能不能找到对应的文件夹,而且里面必须有Odoo模块的标准文件(比如__init__.py、__manifest__.py),空文件夹或者结构不对都会被判定为无效
  • 检查PyCharm的运行配置工作目录:
    1. 点右上角的运行配置下拉框,选"Edit Configurations"
    2. 找到你的Odoo启动项,看"Working directory"是不是Odoo根目录——如果这里错了,相对路径addons就会指向错误的地方

3. 避坑细节

  • 路径末尾别加斜杠(不管正的反的),Odoo会自动处理
  • 多个路径用英文逗号分隔,中间别加空格

终极排查法

要是还是报错,直接把所有路径换成绝对路径,比如:

-r admin -w admin --addons-path C:\my_project\custom_addons,C:\odoo\16.0\addons

这样能排除相对路径的干扰,确认是路径本身的问题还是配置的问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 00:29:58