我在MacOSX下使用OpenERP进行开发。我有问题,pyuno不能在macport中使用。因为我无法安装report_aeroo_ooo Modul。
软件LibreOffice里面有一个uno packacke。但是,它仅适用于LibreOffice 4.0.3.3版本中的Python版本3.3,因为pyuno.so是针对此版本编译的。
有没有人可以在MacOSX下运行airoo报告?
迈克尔
答案 0 :(得分:1)
我在使用python 2.7.4的Os Lion 10.8上遇到了同样的问题,所有使用homebrew / pip安装的openerp依赖项都安装了。
我已经尝试按照这些教程编译libreoffice版本3.6(pyuno依赖于python 2的最后一个版本),但是在configure.in文件中很多hacks之后构建仍然失败。主要问题是围绕PATH。如果您想尝试这条路线,我可以分享我的hacks和autogen.sh文件。
http://sfarbotka.blogspot.be/2012/10/build-libreoffice-on-osx108-with-xcode45.html https://wiki.documentfoundation.org/Development/BuildingOnMac
知道pyuno只有1500行代码,这真是太痛苦了。
或者你可以尝试使用Openoffice附带的捆绑python运行Openerp,但你也需要为该python版本安装/编译lxml。