在Choregraphe上安装模块

时间:2017-09-27 04:39:03

标签: pepper choregraphe

我正在尝试安装一个在Choregraphe中使用的python模块。对于Windows,这似乎不是问题。我所要做的就是确保在操作系统上使用Python安装模块。

对于OSX,它似乎无法识别模块。我也尝试将它作为文件夹导入到项目中,但它仍然无法看到它。

2 个答案:

答案 0 :(得分:3)

您是否尝试使用python系统路径:寻找库时的位置。

就像那样(在你的choregraphe盒子里):

import sys
sys.path.append("path containing your_module folder")
import your_module

答案 1 :(得分:0)

来自linked site

1。从github下载请求及其依赖项的python脚本。

2。将这些脚本复制到我的项目内容中(我在项目中创建了' lib'目录并将所有脚本复制到文件夹中)

3。添加以下代码以导入模块

import sys, os
framemanager = ALProxy("ALFrameManager")
folderName = os.path.join(framemanager.getBehaviorPath(self.behaviorId), "../lib")
if folderName not in sys.path:
    sys.path.append(folderName)
import requests

4。添加以下内容以卸载模块

import sys
if self.folderName and folderName in sys.path:
    sys.path.remove(folderName)