由于ubuntu10.10自带的是是python2.6版本,现在想使用2.5版本测试openerp,折腾如下:
卸载 sudo apt-get remove python
然后安装gcc
sudo apt-get install gcc
下载python2.5.5,并编译安装:
./configure
cd Module
sudo nano Setup //这里如果不修改的话,在安装setuptools的时候会提示出错:zipimport.ZipImportError: can't decompress data; zlib not available,这里折腾了好久,安装不上setuptools,则无法安装openerp-web
在这里把454行左右的 找到
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
去掉注释
zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
然后
sudo make
sudo make install
sudo wget http://peak.telecommunity.com/dist/ez_setup.py
sudo python ez_setup //自动下载setuptools for 2.5并安装
其他openerp依赖的python安装包,还是使用apt-get直接安装,暂时不知道版本是否合适
设置好数据库后,安装server和web,方式和以前一样
安装图形界面:想使用pgadmin3
sudo apt-get install xinit
sudo apt-get install gnome-core
sudo apt-get install language-support-zh
sudo apt-get install ia32-libs //安装花生壳所需的32bit库,(系统是64bit)