配置openerp的开发环境
给Eclipse安装PyDev插件
启用Eclipse————如果前面的步骤都正确无误的话,那么Eclipse就该能够正常启动了。
第一次启动会让你选择一个工作空间,按缺省设置,勾选一下不再提醒,就可以了。
在Help菜单中,选择Install New Software···,
选择Add按钮,Name:PyDev(这个随便起),Location:http://pydev.org/updates(PyDev的更新地址)
选择PyDev下的PyDev for Eclipse,别的都不要选,否则依赖检查那关过不去。
点下一步,下一步安装
中间会问你是否信任Aptana、Pydev什么的,信任就可以了
最后重启Eclipse
配置PyDev插件
在Window菜单中选Preference,
1、PyDev->Interpreter -Python,New一个Python解释器,填上解释器名字和路径,路径选相应的python.exe。
以下几步Python 3.x必选,Python 2随意。我比较习惯Unicode,所以一次性在这儿设定了。
2、General->Editors->TextEditors->Spelling,Encoding改成Other:UTF-8
3、General->Workspace,Text fileencoding改成Other:UTF-8
4、找到安装目录下的\plugins\org.python.pydev.debug_x.x.x.yyyymmddhh\pysrc\pydevd.py,
920行的 encoding = Non 改成encoding = "UTF-8",保存
至此,PyDev的配置就完成了。
openerp server采用源码,client 和web 端采用应用包
python 首先要easy-install .然后根据错误提示所需要什么lib包就安装。目前基本的错误都是出自在缺失lib包。
中途有个需要更改目录结构的情况,在进入管理界面后开始基本配置的时候导入import_xml.rng的错误,原因根据我自己的解决方式是将bin目录下的import_xml.rng copy到根目录,bin/addons 文件夹也copy 到根目录。openerp-server.conf copy到根目录,
openerp-server.conf 配置如下
- [options]
- without_demo = False
- smtp_port = 25
- db_password = admin//数据库密码
- xmlrpcs_interface =
- syslog = False
- logrotate = True
- xmlrpcs_port = 8071
- test_report_directory = False
- list_db = True
- timezone = False
- xmlrpc_interface =
- test_file = False
- cache_timeout = 100000
- smtp_password = False
- secure_pkey_file = server.pkey
- xmlrpc_port = 8069
- log_level = info
- xmlrpc = True
- test_disable = False
- admin_passwd = admin
- assert_exit_level = error
- smtp_server = localhost
- static_http_url_prefix = None
- test_commit = False
- xmlrpcs = True
- demo = {}
- login_message = False
- import_partial =
- pidfile = None
- db_maxconn = 64
- stop_after_init = True
- osv_memory_count_limit = False
- reportgz = False
- osv_memory_age_limit = 1.0
- netrpc_port = 8070
- db_port = 5432
- db_name = False
- debug_mode = False
- netrpc = True
- secure_cert_file = server.cert
- logfile = F:\javaproject\openerp\bin\openerp-server.log//log文件目录
- csv_internal_sep = ,
- pg_path = None
- static_http_enable = False
- translate_modules = ['all']
- smtp_ssl = False
- root_path = F:\javaproject\openerp//源文件根目录
- netrpc_interface =
- smtp_user = False
- db_user = admin//数据库用户名,需要更加实际情况更改
- db_host = localhost
- email_from = False
- addons_path = F:\javaproject\openerp\addons//这个目录很重要。千万别指向到bin/addons目录下,要指向到copy出来放在根目录的addons目录
- static_http_document_root = None
python 用到的lib 包如下。可参考:
markupsafe-0.15-py2.7-win32.egg
psycopg2-2.4.4-py2.7-win32.egg
python-dateutil-1.5
python_dateutil-1.5-py2.7.egg
pytz-2011n-py2.7.egg
PyWebDAV-0.9.4.1
PyWebDAV-0.9.4.1-py2.7.egg
PyYAML-3.10-py2.7-win32.egg
reportlab-2.5-py2.7-win32.egg
setuptools
setuptools-0.6c11-py2.7.egg-info
vobject-0.8.1c
vobject-0.8.1c-py2.7.egg
刚配置成功写下总结,能想起来的内容就这些。。。
配置openerp的开发环境的更多相关文章
- [webpack] 配置react+es6开发环境
写在前面 每次开新项目都要重新安装需要的包,简单记录一下. 以下仅包含最简单的功能: 编译react 编译es6 打包src中入口文件index.js至dist webpack配置react+es6开 ...
- EditPlus+VisualStudio配置VC简易开发环境环境
对于C++开发, 我想在Windows下大家用的最多的应该是MS的VC++.但其强大的功能背后却有着"启动速度慢","占用资源多"的缺点,尤其是VS后 ...
- VMWARE + CENTOS在windows下配置cocos2d-x android开发环境
VMWARE + CENTOS在windows配置cocos2d-x android开发环境 之前使用cygwin在windows开发android,后来使用了c++11特性,在cygwin中更新工具 ...
- [Android] 环境配置之基础开发环境(SDK/Android Studio)(转)
[Android] 环境配置之基础开发环境(SDK/Android Studio) 博客: blog.csdn.net/qiujuer 网站: www.qiujuer.net 开源库: Geniu ...
- Ubuntu下配置C/C++开发环境
在 Ubuntu 下配置 C/C++ 开发环境 转自:白巴的临时空间 Submitted by 白巴 on 2009-04-27 19:52:12. 学习笔记 虽然 Ubuntu 的版本已经是9.04 ...
- 在VMware虚拟机中配置DOS汇编开发环境!!
操作系统:win7 32位 DOS环境:DosBox 下载:http://www.dosbox.com/ 选择当前适合自己版本,下载就可以了. 汇编编译器:MASM 5.0 下载:http://do ...
- 在windows下用eclipse + pydev插件来配置python的开发环境
在windows下用eclipse + pydev插件来配置python的开发环境 一.安装 python 可以到网上下个Windows版的python,官网为:https://www.python. ...
- mac 配置Python集成开发环境
mac 配置Python集成开发环境(Eclipse +Python+Pydev) 1.下载Mac版64位的Eclipse. 进入到Eclipse官方网站的下载页面(http://www.eclips ...
- kali配置python3的开发环境
最近打算学习一下python3,毕竟不会写脚本的程序员,不是一个好的安全测试人员! 对于我来说,python的大部分应用都是在linux上,而kali是我唯一一个有图形化操作界面的linux系统 所以 ...
随机推荐
- KMP高质量代码实现详解
KMP算法 对于KMP算法我分为两个部分说明,第一部分是算法部分,介绍KMP算法的算法思想:第二部分是实现部分,介绍一种厉害的实现代码以及代码注释.当然了由于本文主要介绍怎么实现故而先分析实现,对KM ...
- POJ 3450 Corporate Identity (KMP,求公共子串,方法很妙)
http://blog.sina.com.cn/s/blog_74e20d8901010pwp.html我采用的是方法三. 注意:当长度相同时,取字典序最小的. #include <iostre ...
- iOS音效
//AudioToolbox.framework是一套基于C语言的框架,使用它来播放音效其本质是将短音频注册到系统声音服务(System Sound Service) //System Sound S ...
- POJ 3304 Segments (直线与线段是否相交)
题目链接 题意 : 能否找出一条直线使得所有给定的线段在该直线上的投影有一个公共点. 思路 : 假设存在一条直线a使得所有线段在该直线上的投影有公共点,则必存在一条垂直于直线a的直线b,直线b与所有线 ...
- ExtJs之Ext.util.Format
<!DOCTYPE html> <html> <head> <title>ExtJs</title> <meta http-equiv ...
- 如何提高SQL的执行效率
一.因情制宜,建立“适当”的索引 建立“适当”的索引是实现查询优化的首要前提. 索引(index)是除表之外另一重要的.用户定义的存储在物理介质上的数据结构.当根据索引码的值搜索数据时,索引提供了对数 ...
- BZOJ 2661: [BeiJing wc2012]连连看 费用流
2661: [BeiJing wc2012]连连看 Description 凡是考智商的题里面总会有这么一种消除游戏.不过现在面对的这关连连看可不是QQ游戏里那种考眼力的游戏.我们的规则是,给出一个闭 ...
- Android安卓开发环境搭建详细教程
安装目录:步骤1 安装JDK步骤2 安装 Android SDK ----http://www.androiddevtools.cn/ 步骤3 安装Tomcat步骤4 安装Ant步骤5 安装Eclip ...
- 如何在solution中添加一个test case
在solution Explorer中右键点击需要添加的folder,选择Add-New Item.也可以选择使用相应Unit Test之类的.Generic Test一般用于创建manual cas ...
- 学了C语言,如何写个程序计算出每个月的第一个星期一对应的日期
在前面,我们分别利用泰勒公式和C标准库中的mktime()函数推算了某个特定日期所对应的星期几,刚做完这些,就又遇到了一个与日期相关的新任务: 老板把每个月例会的时间定在了每个月的第一个星期一,他让我 ...