OpenERP GTK 客户端安装¶
原生的GTK客户端是历史遗留物,会继续为仍有需要的用户服务,但推荐用内置的web界面来访问OpenERP 6.1。
安装需要的包¶
OpenERP 6.1要求Python 2.6 或以上版本。 在Ubuntu 10.04 及以上版本系统已自带。 还有几个Python库是需要的,下面会列举出来。
在基于 Debian 的 Linux 发行版中,可能用这样的单个命令来安装所有要求的依赖包:
apt-get install python-gtk2 python-glade2 python-matplotlib python-dateutil \
python-lxml python-tz python-hippocanvas python-pydot
gtk : GTK+ is a highly usable, feature-rich toolkit for creating graphical user interfaces which boosts cross-platform compatibility and an easy-to-use API.
sudo apt-get install python-gtk2
glade : Glade is a RAD tool to enable quick & easy development of user interfaces for the GTK+ toolkit and the GNOME desktop environment.
sudo apt-get install python-glade2
matplotlib : matplotlib is a Python 2D plotting library which produces publication quality figures in a variety of hard-copy formats and interactive environments across platforms.
sudo apt-get install python-matplotlib
dateutil : Provides date/time values in Python
sudo apt-get install python-dateutil
lxml : XML support for Python platform.
sudo apt-get install python-lxml
tz : World Timezone definitions for Python.
sudo apt-get install python-tz
hippocanvas : The Hippo Canvas is a Cairo/GObject/GTK+ based canvas, written in C with support for flexible layout, CSS styling, and initial work on animations.
sudo apt-get install python-hippocanvas
pydot : Python interface to Graphviz’s Dot language.
sudo apt-get install python-pydot
任意的 PDF 浏览器,在系统中适度注册,以便能自动打开 PDF 文件 (例如 xpdf, kpdf, acroread, evince, 等等)。 请看 配置 PDF 浏览器 一节.
Note
基于RedHat的发行版
替代上面用在 基于Debian发行版的命令, 下面的命令将安装基于RedHat 的系统所需要的依赖
yum install pygtk2 glade3 pydot python-dateutil python-matplotlib \
python-lxml python-hippo-canvas python-tz
Note
Mandriva
替代上面用在 基于Debian发行版的命令, 下面的命令将安装Mandriva系统所需要的依赖
yum install pygtk2 glade3 pydot python-dateutil python-matplotlib \
python-lxml python-hippo-canvas python-tz
下载 OpenERP 客户端¶
OpenERP 客户端能从 OpenERP 网站的下载页面 下载。
测试 OpenERP 客户端¶
如果你只是要测试客户端, 你不必安装,只要解包并启动 openerp客户端的执行文件:
tar -xzf openerp-client-6.1-latest.tar.gz
cd openerp-client-6.1-*/bin
./openerp-client.py
使用 -h
命令行开关能获得一个可用的命令行参数的列表:
./openerp-client.py -h
安装OpenERP 客户端¶
客户端可以非常容易地用 setup.py 文件安装:
tar -xzf openerp-client-6.1-latest.tar.gz
cd openerp-client-6.1-*
sudo python setup.py install
你能用下列命令运行客户端:
openerp-client
配置 PDF 浏览器¶
默认时, OpenERP 客户端将使用默认的 PDF 应用程序来显 示 PDF 文件。你可以在系统中配置一个不一样的默认PDF应用来定制此行为。
作为选择,你也能在配置文件明确指定一个 PDF 指令用来显示PDF 文件,
通常此文件保存在HOME目录,命名为 '.openerprc'
。
找到 [printer]
节并编辑 softpath
参数。例如:
[printer]
softpath = kpdf