centos6.4 pip 安装openERP7.0

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

进入虚拟环境mkvirtuenv openerp sql

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

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

在 ~/.pip/ 下建立文件 pip.conf(若是尚未的话),并填入如下内容: post

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

2.lxml总是编译失败 url

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

yum install libxslt-devel rest

pip install lxml code

3.python-ldap编译失败 server

查了下,原来他基于的是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
相关文章
相关标签/搜索