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文件。

1libsass==0.12.0 改成 libsass==0.18.0

2odoo安装 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的用户名需要开放所有的权限。