CentOS 6.5环境下能安装openerp-8.0dev-latest.tar.gz 吗?
-
我参照OE7安装脚本在centos6.5上安装OE8, 一切正常啊, 主要是将postgresql-9.3数据库安装好, OE8就是解压后拷贝,增加openerp用户的目录权限,启动start.sh
-
可以先把PYTHON2.6升级到2.7 ,当然现在CENTOS 7 自带PYTHON2.7 你也可以试一下。
升级PYTHON******************
python -V #查看PYthon版本#
wget [检测到链接无效,已移除]
tar -jxvf Python-2.7.6.tgz
cd Python-2.7.6
./configure
make all
make install
make clean
make distclean
mv /usr/bin/python /usr/bin/python2.6.6 #老版本 改名
ln -s /usr/local/bin/python2.7 /usr/bin/python #链接 新版本
编译/usr/bin/yum 文件 指向老的python -
我按您的方式升级python2.7.6之后,安装
[root@n6-openerp2 openerp-8.0-b0e4ff2]# python setup.py install
但是执行openerp-server提示错误
File "/usr/local/lib/python2.7/site-packages/openerp-8.0_b0e4ff2-py2.7.egg/openerp/osv/osv.py", line 23, in <module>
from .orm import Model, TransientModel, AbstractModel
File "/usr/local/lib/python2.7/site-packages/openerp-8.0_b0e4ff2-py2.7.egg/openerp/osv/orm.py", line 2, in <module>
from lxml import etree
File "lxml.etree.pyx", line 161, in init lxml.etree (src/lxml/lxml.etree.c:198989)
[color=red][b]TypeError: encode() argument 1 must be string without null bytes, not unicode[/b][/color]
您那边没有遇到吗?