1、工具准备
-
odoo17下载链接
-
minicode下载链接
-
PostgreSQL下载链接
-
VSCode下载链接
-
wkhtmltopdf下载链接
2、环境配置
- 配置环境变量
- 用管理员运行powershell执行以下命令
conda init powershell
- 运行Anaconda Prompt(miniconda3)
输入以下命令
conda create -n py10 python=3.10.12(创建一个python版本为3.10.12的虚拟环境)
进入odoo17目录后输入以下命令,安装odoo17依赖
conda activate py10(切换到虚拟环境)
pip install -r requirement.txt
- 在PostgreSQL创建一个用户
- 打开VSCode,创建一个odoo.conf文件在odoo17目录下,输入一下内容
[options]
addons_path = addons,
db_host = 127.0.0.1
db_port = 5432
db_name = odoo17
db_filter = odoo17
db_user = odoo
db_password = odoo
load_language = zh_CN
log_level = info
http_port = 8069
- 配置launch.json文件
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "odoo",
"type": "debugpy",
"request": "launch",
"python": "${command:python.interpreterPath}",
"program": "${workspaceFolder}/odoo-bin",
"console": "integratedTerminal",
"args": ["-c","${workspaceFolder}/odoo.conf","--dev=all"]
}
]
}
启动odoo17项目
- 账号和密码都是admin