在鼓搗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端口。