odoo vscode 开发环境搭建


阅读 (39) 评论 原创

一、odoo的源码环境安装

1.从nightly.odoo.com下载win包

2.安装win包,并安装源码目录下的vcredist里的c++运行库,该运行库的缺失会导致python运行出错

3.用netstat -a检查pgsql的5432端口是否存在

4.用netstat -a检查odoo的8069端口是否存在。若不存在,可能是odoo没启动成功;或者启动成功了,端口不可用。

  以是否能正常生成odoo日志为判断依据

  odoo启动不成功,依照以下步骤检查:

  a.检查python环境是否正常。方法:运行源码目录下的python\python.exe是否正常,若不正常,一般是c++运行库的问题。建议尝试找c++运行库的合集安装

  b.检查odoo.conf里指定的数据库用户与口令是否正确。windows下的odoo不允许数据库超级管理员postgres作为数据库连接用户使用。请自行建一个超级管理员用户,并设置到odoo.conf中

 

    odoo启用成功,仍不可访问,依照以下步骤检查:

    a.检查服务器了防火墙是否拦截了8069端口

    b.为python环境增加一个设置(--来自https://odoo.net.cn/topic/4809/windows安装odoo11-默认打不开/10)

    安装目录下的\python\Lib\_strptime.py,在import后增加一行

    locale.setlocale(locale.LC_ALL,'en')    

 

二、vscode的安装

1.从vscode官网下载并安装

2.安装chineses lang语言包插件,以让vscode汉化

3.安装python插件,使vscode支持python

 

三、git的安装

1.从git官网下载git for windows

2.自行注册支持git的代码仓库账号

3.git从代码仓库的管理,自行摸索

 

四、调试环境的设置

1.ctrl+shift+P,呼出vscode的指令集,打入configure关键字,如下图设置语言为python

 

2.将odoo自带的python路径,设置到操作系统的path变量中,以便于vscode能搜索到python编译器(不知道哪个生效,所以两个都设了),设置完成后最好重启一下以确认生效

 

3.ctrl+shift+P,打入interpreter关键字,选择对应的编译器,如下图

 

 

 

至此,vscode可写可调,欢迎继续研究交流

 

三.odoo里的辅助核算

   辅助核算有利于不使用制造时,能够对成本进行归集处理。比如说:材料A的领出,能被登记成归集到产品B。在用友里,这叫项目辅助核算,贯穿了整个供应链+财务,为最终的成本计算提供了准确的依据。

   odoo里的辅助核算机制,依整于分析账户。

登录后可见

本文地址:http://www.odoogo.com/post/83/

原文地址: 登录后查看

标 签 云