环境:Windows系统+Pycharm
步骤:
- 安装PostgreSQL数据库
- 安装Odoo
PostgreSQL
简介
PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES,现在已经更名为PostgreSQL,版本 4.2为基础的对象关系型数据库管理系统(ORDBMS)。查询等语法与mysql类似、
安装
官网下载地址:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
我们下载的10.8版本的数据库,按步骤安装完成后,进行简单的设置
添加环境变量
找到安装路径:
默认位置是:C:\\Program Files\\PostgreSQL\\10.4
我的安装路径是:D:\\postgresqlsoft
右击 我的电脑->属性->高级->环境变量->Administrator的用户变量,选中PATH,将D:\\postgresqlsoft\\bin(就是安装目录下\\bin文件夹路径)路径添加进去
重启电脑生效
测试:
打开命令行界面,输入psql -d postgres -U postgres
输入安装时设置的数据库密码,能进入数据库,说明设置成功
postgresSQL官方文档:https://www.postgresql.org/docs/
使用pgAdmin4新建用户,新建数据库,进行关联
Odoo安装
- 下载地址:https://github.com/odoo/odoo
可以从Github上下载zip和tar文件
也可以通过源码安装Odoo,从Github上克隆一套Odoo源代码
git clone https://github.com/odoo/odoo.git -b 12.0 --depth=1
- 下载好之后解压到文件夹
打开项目,在运行Odoo之前,应该先安装requirement.txt中的Python依赖
在Pycharm的Terminal中运行:
- pip3 install -r requirements.txt
安装成功
- 设置运行参数
复制目录debian中的odoo.conf到外面
odoo.conf中配置
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 #模块的路径,新路径也在这里添加
- 配置运行参数
第一次运行可以在后面加参数 -i bash
-c odoo.conf -i bash
- 通过odoo-bin运行程序
运行成功之后,浏览器打开地址127.0.0.1:8069
默认密码:admin
成功进入页面
问题集合
解决:升级pip,
python -m pip install --upgrade pip
----------------------------------
解决:
安装相应模块
-----------------------------------
或者terminal命令行界面安装:
pip3 install xxxx
安装pywin32
解决:安装psycopg2-binary
----------------------------------
解决方法: 给odoo应用安装sassc的依赖库,命令:pip install libsass
閱讀更多 壹學好 的文章