window系统安装odoo

安装软件 : pycharm,git ,postgresql

安装环境: windows10 x64 ,python3.6

安装前若已经安装了python 建议删除后重新安装,因为pycharm创建的是虚拟环境 基于现有的python安装,最好是什么包都没有安装的环境,避免不必要的麻烦

 

 

1.pycharm 新建project 

2.起个项目名,也就是那个untitled

3.点击create

4.点击OK

5. 等待加载完成

6.下载所需版本的odoo:

打开cmd 切换到下载目录,如我的是D:\test

 

Odoo12 执行:

 

git clone https://www.github.com/odoo/odoo --branch master --depth 1 --single-branch ./Odoo12

 

Odoo11 执行:

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

 

备注:具体参数含义请查看git帮助

      可能需要挂VPN来加速

 

7.将git下载的文件 如:

 复制到刚才在pycharm中创建的project目录下,

如我的是D:\System\Documents\PycharmProjects\odoo-test

 

8.下载相关的依赖包

  点击pycharm下部 Terminal

 

执行

pip3 install -r requirements.txt -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

若有安装失败的  回有提示 例如 psycopg2 安装失败 执行如下命令:

pip3 install psycopg2 -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

 

8.安装数据库:安装postgresql,一路下一步,记住创建的密码,稍后要用到。

9.创建数据库用户

打开cmd  切到C:\Program Files\PostgreSQL\10\bin目录下 执行如下命令:

createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt odoo12

 

其中odoo12为用户名 可自行修改 ,然后会让输入密码,没有回显,按回车确定

 

9.配置conf

复制odoo目录下 debian目录中的odoo.conf到odoo根目录下

打开odoo根目录下的odoo.conf 修改如下 :

[options]

; This is the password that allows database operations:

; admin_passwd = admin

db_host = localhost

db_port = 5432

db_user = odoo12

db_password = odoo11

addons_path = D:\System\Documents\PycharmProjects\Odoo11\addons

其中:

db_user = odoo12

db_password = odoo11

为命令行创建的数据库用户

addons_path =

后面跟的是odoo根目录下addons的绝对路径

 

 

10.配置pycharm

点击右上角

 

点击绿色的 加号:

点击python

出现:

点Script Path 后的 。。。  找到odoo-bin

在parameters后输入  -c  D:\System\Documents\PycharmProjects\odoo-test\odoo.conf

修改name项为Run(改不改都行)

最后结果如下图 :

点击OK 配置完成

然后点右上角绿色三角即可运行

  • 1
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值