Python和OpenERP开发环境设置如何?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python和OpenERP开发环境设置如何?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2849字,纯文字阅读大概需要5分钟。
内容图文
![Python和OpenERP开发环境设置如何?](/upload/InfoBanner/zyjiaocheng/707/94f237fae5174c8c9cd24444b4f5207b.jpg)
我下载了Open ERP服务器&网,已经决定反对更厚的gtk.我在eclipse中添加了2个项目,在Ubuntu 11.10上运行的pydev然后启动了.我浏览了网络客户端设置&我虽然安装已经完成.在某些时候,虽然我已经执行了一个脚本,试图将我的主文件夹中的所有碎片复制到文件系统中,一些转到/ ect或usr / local.我不想这样,所以我停止了这个过程.因为我虽然我必须以root身份运行eclipse&我无法通过源跟踪进程,因为考虑到文件系统,它们都是分散的.
当我尝试安装新模块时出现问题.我无法进入模块列表&甚至压缩它并尝试通过客户端导入它失败而没有错误.
在尝试获取我添加的模块时,我在论坛上发现了这一点“如果在运行openerp-server时没有指定插件路径,则必须在将模块放入插件后运行setup.py install.”
所以看起来我必须跑:
python setup.py构建
sudo python setup.py安装
首先,我很困惑你为什么需要构建我认为它是在需要构建的c库中,并且在安装依赖时我已经完成了.
其次,如果你需要运行它来获得一个新的模块识别,setup.py install是非常重要的.如果从整个文件系统运行,我如何通过源跟踪内容.
现在,所有内容都已经被复制到文件系统中,正如我试图避免的那样.现在启动脚本在usr / local / bin中,所以我假设我无法运行,在eclipse中使用’debug as’或者在eclipse控制台中查看日志.我还在文档中发现,建议启动服务器:
./openerp-server.py-addons-path =?/ home / workspace / stable / addons
这显然会覆盖安装创建的文件系统中的插件,这表明你在eclipse中只有addon中的模块可以调试等,但其他资源会在其他地方?
我想这没关系,但我仍然无法想象它是如何工作的,我想如果这是它的方式,那么如何获得标准出去进入eclipse控制台?
我想我可以在eclipse中拥有完整的项目,但除了插件之外的所有资源都只是用于参考目的,而只有插件实际上才会运行,因为它们被-addons-path参数覆盖.
然后,如果我可以输出到控制台,它就像我期望的那样.
我已经看到一些引用在eclipse工作区中使用链接或者像eclipse php setup一样以root身份运行eclipse.
谁能告诉我如何从eclipse启动服务器和Web应用程序并让日志输出出现在控制台中?
也许经验丰富的python开发人员可以发现我的盲点&表明我可能会在这里失踪,我可能会在这里失踪?
解决方法:
我感觉到你的痛苦.几年前,当我开始使用OpenERP时,我经历了相同的过程.好消息是它设置起来并不难,OpenERP在Eclipse中与PyDev一起运行顺利.
首先看一下developer book for OpenERP.它们列出了让它运行的大部分要求.
要尝试回答您的具体问题,您不需要在开发环境中运行setup.py脚本.只有在部署到服务器时才需要它.要使服务器识别新模块,请转至管理菜单,然后选择模块管理:更新模块列表.我仍在运行OpenERP 5.0,因此版本6.1中的名称和位置可能略有不同.
对于Eclipse中的项目配置,我只是从启动板检出每个分支,然后将每个分支作为项目导入Eclipse工作区.发布细节在6.0和6.1之间略有不同.以下是我的命令行参数:
6.0:
–addons-path ${workspace_loc:openerp-addons-6.0} –config ${workspace_loc:openerp-config/src/server.config} –xmlrpc-port=9069 –netrpc-port=9070 –xmlrpcs-port=9071
6.1需要Web客户端与服务器一起启动:
–addons-path ${workspace_loc:openerp-addons-trunk},${workspace_loc:openerp-web-trunk}/addons,${workspace_loc:openerp-migration} –config ${workspace_loc:openerp-config/src/server.config} –xmlrpc-port=9069 –netrpc-port=9070 –xmlrpcs-port=9071
内容总结
以上是互联网集市为您收集整理的Python和OpenERP开发环境设置如何?全部内容,希望文章能够帮你解决Python和OpenERP开发环境设置如何?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。