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
相關文章
相關標籤/搜索