Odoo开发教程(一):使用pycharm搭建开发调试环境

来源:互联网 发布:win7找不到java home 编辑:程序博客网 时间:2024/04/25 10:05

先感谢下长沙-小海的帮助,提供9.0需要的环境,呵呵

第一步:安装python2.7环境

去https://www.python.org/downloads/下载windows版本的python,选择2.7版本,按提示安装,并将安装路径加入到系统变量中!


第二步:安装pycharm

去官方http://www.jetbrains.com/pycharm/download/下载pycharm社区版,按提示安装!


第三步:安装postgresql

去官方http://www.postgresql.org/download/windows/ 按官方提示安装pgadmin3并安装配置好数据库!


第四步:下载Odoo源码

去http://nightly.odoo.com下载对应版本的源码并解压后用pycharm打开!

并新建openerp-server.conf文件,内容如下:

[options]db_host = 127.0.0.1db_port = 5432db_user = odoodb_password = odooaddons_path = xxxxxxxxx根据实际地址填写,不要有中文- 修改requirements.txt:psycopg2==2.5.3 >> psycopg2==2.6.0 python-ldap==2.4.15 >> python-ldap==2.4.19 Delete gevent==1.0.1 reportlab==3.1.8 >> reportlab==3.1.44

第五步:安装pip工具,用来安装odoo所需的一些依赖库!

pip的安装方法很多,这里不再啰嗦,可以参考:http://jingyan.baidu.com/article/e73e26c0d94e0524adb6a7ff.html

安装完pip后,使用pip安装odoo的依赖库,具体内容参照odoo安装里面需要的依赖库!

- 安装PG的Python驱动,psycopg2-2.6.0.win-amd64-py2.7-pg9.4.1-release (https://pypi.python.org/pypi/psycopg2/2.6)
- 安装python的VC编译器,VCForPython27 (http://www.microsoft.com/en-us/download/details.aspx?id=44266)
- 安装windows系统API的访问库,pywin32-219.win-amd64-py2.7 (http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/)
- 下载并安装目录访问库, python_ldap‑2.4.19‑cp27‑none‑win_amd64.whl (http://www.lfd.uci.edu/~gohlke/pythonlibs/)
- 安装wkhtmltopdf,并加入path系统变量中
- 下载并安装PDF处理库,reportlab-3.1.44-cp27-none-amd64.whl (http://www.lfd.uci.edu/~gohlke/pythonlibs/)
- 安装node.js及less(9.0版本需要)
1、安装node.js  http://nodejs.org/download/

在命令行中直接运行node -v,命令行将打印出:v0.6.1,表示安装成功。

2、安装CNPM
npm install -g cnpm —registry=https://registry.npm.taobao.org

命令行运行cnpm install underscore,返回类似underscore@1.2.2 ./node_modules/underscore ,表示安装成功

3、安装less,git运行cnpm install -g less@latest,

运行less例:

lessc --compress all.less > all.min.css
lessc all.less > all.css

4、安装Less的PLUS   clean-css
cnpm install -g less-plugin-clean-css
https://libraries.io/npm/less-plugin-clean-css


第六步:配置pycharm如下图

搞定!




0 0