Raspberry pi 如何在Raspberry Pi上安装Odoo POSBox?

Raspberry pi 如何在Raspberry Pi上安装Odoo POSBox?,raspberry-pi,odoo,Raspberry Pi,Odoo,我正在尝试在树莓Pi上安装Odoo POSBox,你能帮我怎么做吗。我在网上读过一些教程,但都不管用。你查过这些参考资料了吗 更新-从链接复制的信息: 逐步设置指南 额外依赖项 因为Odoo在Python2上运行,所以需要检查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) 你需

我正在尝试在树莓Pi上安装Odoo POSBox,你能帮我怎么做吗。我在网上读过一些教程,但都不管用。

你查过这些参考资料了吗

更新-从链接复制的信息: 逐步设置指南 额外依赖项

因为Odoo在Python2上运行,所以需要检查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)的PIP1.4.1 您可以使用pip。 驱动程序模块需要安装新的python模块: #pip安装pyserial #pip安装pyusb==1.0.0b1 #pip安装代码

访问权限

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

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

# usermod -a -G usbusers USERNAME
然后我们需要创建一个udev规则,该规则将自动允许
usbusers的成员访问原始USB设备。为此,请创建一个
在
/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地址字段必须为
127.0.0.1
localhost
如果您正在运行创建的Odoo 将用作销售点设备的计算机上的服务器。你 也可以让它空着


请答案“仅仅是指向外部站点的链接”。当然,我刚刚从文档中复制了答案。@quentina您在安装过程中是否遇到任何错误?谢谢@KevalMehta现在一切正常问题是:访问点阻止文件打印,这就是为什么票据无法从打印机中打印出来