如何在Raspberry Pi上安装Odoo POSBox?

时间:2018-01-26 10:38:32

标签: raspberry-pi odoo

我正在尝试在 Raspberry Pi 上安装 Odoo POSBox ,您能帮我解决一下如何做到这一点。我在互联网上阅读了一些教程,但没有任何作用。

1 个答案:

答案 0 :(得分:3)

你检查了这些参考文献吗?

更新 - 从链接复制的信息:

  

Step by Step设置指南

     

额外依赖

     

因为Odoo在Python 2上运行,所以你需要检查哪个版本的pip   你需要使用。

# pip --version
     

如果返回类似::

的内容
pip 1.5.6 from /usr/local/lib/python3.3/dist-packages/pip-1.5.6-py3.3.egg (python 3.3)
     

您需要尝试使用pip2。如果它返回如下内容:       来自/usr/lib/python2.7/dist-packages(python 2.7)的pip 1.4.1   你可以用pip。   驱动程序模块需要安装新的python模块:       #pip install pyserial       #pip install pyusb == 1.0.0b1       #ppip install qrcode

     

访问权限

     

驱动程序需要对打印机和条形码扫描仪进行原始访问   设备。这样做需要一点系统管理。首先我们是   打算创建一个可以访问USB设备的组

# groupadd usbusers
     

然后我们将运行OpenERP服务器的用户添加到usbusers

# usermod -a -G usbusers USERNAME
     

然后我们需要创建一个自动允许的udev规则   usbusers的成员访问原始USB设备。为此,创建一个   99-usbusers.rules中名为/etc/udev/rules.d/的文件   具有以下内容的目录::

SUBSYSTEM=="usb", GROUP="usbusers", MODE="0660"
SUBSYSTEMS=="usb", GROUP="usbusers", MODE="0660"
     

然后你需要重新启动你的机器。

     

启动本地Odoo实例

     

我们必须使用正确的设置启动Odoo服务器

 $ ./odoo.py --load=web,hw_proxy,hw_posbox_homepage,hw_posbox_upgrade,hw_scale,hw_scanner,hw_escpos
     

测试实例

     

将所有硬件插入计算机的USB端口,然后转到   http://localhost:8069/hw_proxy/status刷新页面几次   并查看是否所有设备都显示为已连接。可能   错误来源是:分布上的路径不同于   司机所期望的路径,另一个进程已经抢占了独家   访问设备,udev规则不适用或被取代   其他

     

自动启动Odoo

     

您现在必须确保自动启动此Odoo安装   开机后。有多种方法可以做到这一点,以及如何做到这一点   在您的特定设置上。使用你提供的init系统   分发可能是实现这一目标的最简单方法。

     

设置销售点

     

POS配置中的IP地址字段必须是   如果您正在运行创建的Odoo,请127.0.0.1localhost   您将用作销售点设备的计算机上的服务器。您   也可以把它留空。