我下载了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开发人员可以发现我的盲点&表明我可能会在这里失踪,我可能会在这里失踪?