说在前面
odoo17 刚出来没多久,不稳定,如果是求速成建议按照odoo16
网络上教程,开源工具更多,并且也相对稳定一些。
下载 Python包
https://www.python.org/downloads/windows/
下载 PostgreSQL 数据库
https://www.postgresql.org/download/windows/
版本最好12或高于12,新版odoo不支持低版本
下载 Pycharm 开发工具
https://www.jetbrains.com/pycharm/download/?section=windows
下载 odoo17 社区版源码```
https://www.odoo.com/zh_CN/page/download
下载 wkhtmltopdf 插件
https://wkhtmltopdf.org/downloads.html
```
- Python 3.10.10 安装
- PostgreSQL 16 安装
http://localhost:8069/web/database/manager - Pycharm 2023 社区版安装
- odoo17 源码的解压
- wkhtmltopdf 安装
*系统版本 windows server 2019
第一步
pip install libsass -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install reportlab -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install psutil -i https://pypi.tuna.tsinghua.edu.cn/simple
并注释掉requirements.txt里的libsass reportlab psutil
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
第二步
创建setup\odoo.conf 文件
并根据实际情况写入如下内容:
反正碰到报错的,都给他注释掉,然后去手动安装
[options]
addons_path = C:\Workspaces\odoo17\odoo_test_1\odoo\addons
bin_path = C:\Program Files\wkhtmltopdf\bin
pg_path = C:\Program Files\PostgreSQL\14\bin
http_port = 8069 # 指定启动的端口
db_host = False
db_name = False
db_password = odoo
db_port = False
db_user = odoo
db_filter = False
还没创建数据库用户的话去pgadmin里右键
login/group roles 创建用户
然后记得打开相关的权限给他,有且需要登录权限,创建role权限和databases权限还有初始化和备份权限看自己情况给就好。
image.png
附加:
odoo 如果提示ValueError: External ID not found in the system: web.login
如果之前使用过其他版本的odoo,记得数据库里i的帐套要删干净,否则无法进入。
提示odoo.exceptions.AccessDenied: Access Denied
检查db_user的权限
检查数据库连接是否正常
检查addons先不要加入不必要的文件夹
检查master password是否正确
常用模块:
销售,采购,生产,mrp,库存模块,开票、联系人、费用模块










网友评论