Odoo开发环境的准备

环境:Windows系统+Pycharm

步骤:

  • 安装PostgreSQL数据库
  • 安装Odoo
Odoo开发环境的准备

PostgreSQL

简介

PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES,现在已经更名为PostgreSQL,版本 4.2为基础的对象关系型数据库管理系统(ORDBMS)。查询等语法与mysql类似、

安装

官网下载地址:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads

Odoo开发环境的准备

我们下载的10.8版本的数据库,按步骤安装完成后,进行简单的设置

添加环境变量

找到安装路径:

默认位置是:C:\\Program Files\\PostgreSQL\\10.4

我的安装路径是:D:\\postgresqlsoft

右击 我的电脑->属性->高级->环境变量->Administrator的用户变量,选中PATH,将D:\\postgresqlsoft\\bin(就是安装目录下\\bin文件夹路径)路径添加进去

Odoo开发环境的准备

重启电脑生效

测试:

打开命令行界面,输入psql -d postgres -U postgres

输入安装时设置的数据库密码,能进入数据库,说明设置成功

Odoo开发环境的准备

postgresSQL官方文档:https://www.postgresql.org/docs/

使用pgAdmin4新建用户,新建数据库,进行关联

Odoo开发环境的准备

Odoo开发环境的准备

Odoo开发环境的准备

Odoo安装

  • 下载地址:https://github.com/odoo/odoo

可以从Github上下载zip和tar文件

Odoo开发环境的准备

也可以通过源码安装Odoo,从Github上克隆一套Odoo源代码

git clone https://github.com/odoo/odoo.git -b 12.0 --depth=1

  • 下载好之后解压到文件夹
Odoo开发环境的准备

打开项目,在运行Odoo之前,应该先安装requirement.txt中的Python依赖

在Pycharm的Terminal中运行:

  • pip3 install -r requirements.txt
Odoo开发环境的准备

安装成功

Odoo开发环境的准备

  • 设置运行参数

复制目录debian中的odoo.conf到外面

Odoo开发环境的准备

odoo.conf中配置

Odoo开发环境的准备

db_host = 127.0.0.1 #数据库地址
db_port = 5432 #数据库端口
db_name = ododb #数据库名称
db_user = odopro #数据库用户
db_password = XXXX #数据库密码
addons_path = E:\\work\\odoo_project\\addons,E:\\work\\odoo_project\\odoo\\addons #模块的路径,新路径也在这里添加
  • 配置运行参数
Odoo开发环境的准备

Odoo开发环境的准备

第一次运行可以在后面加参数 -i bash

-c odoo.conf -i bash

  • 通过odoo-bin运行程序

运行成功之后,浏览器打开地址127.0.0.1:8069

默认密码:admin

Odoo开发环境的准备

成功进入页面

Odoo开发环境的准备

Odoo开发环境的准备

问题集合

Odoo开发环境的准备

解决:升级pip,

python -m pip install --upgrade pip

----------------------------------

Odoo开发环境的准备

Odoo开发环境的准备

解决:

安装相应模块

-----------------------------------

Odoo开发环境的准备

或者terminal命令行界面安装:

pip3 install xxxx

Odoo开发环境的准备

安装pywin32

Odoo开发环境的准备

解决:安装psycopg2-binary

----------------------------------

Odoo开发环境的准备

解决方法: 给odoo应用安装sassc的依赖库,命令:pip install libsass


分享到:


相關文章: