Vscode安装odoo15运行环境
1、 安装python-3.7.4-amd64
安装的时候勾选环境变量。
2、 安装postgresql-14.1-1-windows-x64
Pgsql安装好后,新增个用户名称、密码,并且赋予用户的所有权限。
3、 安装VSCodeUserSetup-x64-1.63.2。
4、下载odoo15源代码:
git clone -b 15.0 --depth 1 https://gitee.com/mirrors/odoo.git
5、 用vscode打开odoo15源代码,搜索“python”,可以安装“python”。然后新建终端:
6、 在vscode终端上Pip升级安装.
python -m pip install --upgrade pip 或者
这个是本地python37安装的路径
c:\users\23552\appdata\local\programs\python\python37\python.exe -m pip install --upgrade pip
7、安装odoo15运行环境,在终端上输入。
pip install -r requirements.txt -i https://pypi.mirrors.ustc.edu.cn/simple/
8、安装的时候如果报错,修改根目录的requirements.txt文件。
(1)libsass==0.12.0 改成 libsass==0.18.0
(2)odoo安装 reportlab==3.3.0
pip install reportlab -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
9、 安装odoo运行环境的时候报错,如果缺哪个就安装哪个。
10、用vscode打开“运行”—添加配置文件“launch.json”。
“launch.json”格式如下:
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Python: Odoo",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}\\odoo-bin",
"args": [
"--dev","xml",
"--update","epidemic_record",
"--config=${workspaceFolder}\\debian\\odoo.conf",
],
"cwd": "${workspaceRoot}",
}
]
}
11、修改odoo15文件夹下面的debian里的odoo.conf配置数据库链接端口、用户名、密码。输入用户名是pgsql的用户名,输入密码是pgsql的密码。注意的地方是pgsql的用户名需要开放所有的权限。