centos6.4 pip 安装openERP7.0

解决OpenERP安装与配置问题
本文详细记录了使用pip安装OpenERP时遇到的问题及解决方案,包括更换源、解决lxml编译失败、python-ldap依赖问题、创建PostgreSQL数据库、开启8069端口等步骤。

在鼓捣openERP玩碰到了几个安装问题,记录下

进入虚拟环境mkvirtuenv openerp

官网下来tar包,pip install -e XXX安装就好。但是会有几个问题

1.源经常会断,换了个国内源,豆瓣跟v2ex都可以

在 ~/.pip/ 下创建文件 pip.conf(如果还没有的话),并填入以下内容:

[global] index-url = http://pypi.v2ex.com/simple

2.lxml老是编译失败

libxslt-devel跟libxml2-devel,不过只要装了libxslt-devel会自动把依赖包libxml2-devel安装的

yum install libxslt-devel

pip install lxml

3.python-ldap编译失败

查了下,原来他基于的是openldap,不是ldap

sudo yum install python-devel
sudo yum install openldap-devel

pip install python-ldap

4.创建postgreSQL数据库

(OPENERP)[quanpower@Y400 .pip]$ su postgres
Password:
(OPENERP)[postgres@Y400 .pip]$ psql
could not change directory to "/home/quanpower/.pip": Permission denied
psql (9.3.3)
Type "help" for help.

postgres=# create database openerp;
CREATE DATABASE
postgres=# grant all privileges on database openerp to quanpower;
GRANT
postgres=# \q

5.启动openerp-server

Installing openerp-server script to /home/quanpower/Envs/OPENERP/bin

python openerp-server启动

如果启动一直说找不到PIL,pip安装个pillow就可用,PIL已经不维护了。

6.为OpenERP服务打开8069端口。

  打开iptables的配置文件:vi /etc/sysconfig/iptables
  在其中增加一行“ -A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 8069 -j ACCEPT”
  修改完之后重启iptables
  service iptables restart

转载于:https://my.oschina.net/quanpower/blog/211624

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值