【问题标题】:How to install lxml on Nao robot?如何在 Nao 机器人上安装 lxml?
【发布时间】:2017-01-29 18:16:45
【问题描述】:

我正在尝试使用 pip 在 Nao 机器人上安装 lxml。但它给出了错误:

Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?

机器人上的操作系统不包含 gcc 甚至任何包管理器。它基于 Linux Gentoo。

我创建了一个操作系统的虚拟机(http://doc.aldebaran.com/2-1/dev/tools/opennao.html)并安装了所需的包:libxml2 和 libxslt。它已经在 /usr/lib 中有两个 .so 文件。然后我将头文件复制到机器人上的 /usr/include 目录中。但它仍然会抛出错误。

【问题讨论】:

    标签: python lxml gentoo nao-robot


    【解决方案1】:

    最好将 .so 和 Python 文件安装在本地,安装在程序运行位置旁边。

    否则,您可以获取您在 VM 中编译的 Gentoo 软件包,并将其解压到 NAO 文件系统的根目录下,然后您就可以将它安装在您的 NAO 上。但这不适用于 Pepper,它的 root 访问权限已被禁用。

    【讨论】:

      猜你喜欢
      • 2014-04-19
      • 1970-01-01
      • 1970-01-01
      • 2016-01-06
      • 1970-01-01
      • 2022-06-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多