Odoo开发教程(一):使用pycharm搭建开发调试环境
2015-12-24 09:05
597 查看
先感谢下长沙-小海的帮助,提供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文件,内容如下:
第五步:安装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如下图
搞定!
第一步:安装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.1 db_port = 5432 db_user = odoo db_password = odoo addons_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如下图
搞定!
相关文章推荐
- javaEE之---------过滤敏感词(filter)
- 遍历数据库,删除包含指定列的表的行数据-
- 常用的SAP标准函数
- iPhone 日历事件自动消失
- 2015前端生态发展回顾
- 怎样成为一个好的技术领导者
- Android工具镜像
- MFC CVIew关闭时崩溃
- Maven支撑下的War应用依赖另外一个WAR应用的解决方案
- I2C器件的从设备地址的设置
- embedded dylibs/frameworks are only supported on iOS 8.0 and later 错误解决
- 互联网企业需要一种能力叫运维
- ubuntu 14.04 搜狗输入法安装
- java知识点之增强for循环
- log4J 日志信息log4j.properties配置说明
- Java编程中使用JDBC API连接数据库和创建程序的方法
- stdio.h(常用输入、输出函数)
- C# I/O操作 笔记
- 计算机操作系统-1绪论
- codeforces 607B. Zuma 区间dp