首页 > Windows开发 > 详细

搭建windows下的odoo开发环境

时间:2015-09-13 22:55:30      阅读:1304      评论:0      收藏:0      [点我收藏+]

odoo运行环境的必须要要求是

  1. python环境
  2. postgreSQL数据

? ?

数据库可以安装在别的机器上,比如服务器;当然对于开发环境,通常,数据库与代码调试安装在同一台机器上。

? ?

首先安装 postgreSQL数据库,安装postgreSQL一般不会出现异常,安装过程省略

? ?

可以从http://pan.baidu.com/s/1gdHEFon 下载postgreSQL 9.4安装包

? ?

安装odoo的难点是python环境的准备, 下面着重讲述

? ?

首先下载odoo源码

? ?

通常使用git 进行代码库维护,至于 git 工具集, 可以使用github for windows或者git for windows,个人喜欢使用git for cygwin,下面的例子以git for cygwin为主。

? ?

下载odoo源码

$ git clone https://github.com/odoo/odoo.git

? ?

更新 odoo源码

$ pwd

/cygdrive/d/odoo

? ?

DELL@DELL-PC /cygdrive/d/odoo

$ git pull

? ?

? ?

安装Python环境

? ?

为了便于大家搭建python环境,本人已经将odoo必须的python库文件分享在百度云盘。地址是 http://pan.baidu.com/s/1eQ6RlVO

? ?

技术分享

? ?

将这些库文件下载到 本地硬盘

库文件包含2种格式

  1. whl -wheel格式封装的
  2. exe -windows平台编译的Python

? ?

安装python 2.7.8

注意,odoo只能运行在python 2.7,不支持python 3,所以不要安装python 3

? ?

安装Python-setuptools

注意,wheel格式的库需要用pip 安装

? ?

安装odoo需要的库

进入存放python 库的下载目录,执行命令

pip install --no-index --find-links=D:\downloads\python\ -r D:\odoo\requirements.txt

? ?

说明:

find-links 目录指明 python 库的下载保存目录

-r 指明odoopython要求,即odoo源码根目录下的requirements.txt

? ?

技术分享

? ?

注意,因为有些库需要进行编译。所以通常会有些库使用pip是安装不上的,所以需要使用windows安装包的方式 进行安装。

? ?

而这些需要用windows安装包进行安装的,已经在刚刚下载的文件目录里面得到。

? ?

运行odoo

? ?

设置odoo配置文件

将源码目录debian\openerp-server.conf 拷贝到 源码根目录,然后修改它用来运行你的odoo开发实例

技术分享

主要是修改 数据库连接信息 addons_path

? ?

使用以下命令运行odoo

python odoo.py -c openerp-server.conf

? ?

技术分享

? ?

正常情况下,输出应该如上所示。

? ?

如果出现 ImportError: No module named XXXX 类似的提示, 则是 某个库[XXXX]没安装上。

搭建windows下的odoo开发环境

原文:http://www.cnblogs.com/odoouse/p/4805740.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!