在鼓捣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端口。
来源:oschina
链接:https://my.oschina.net/u/438461/blog/211624