我正在尝试将Pepper连接到Dialogflow。 Dialogflow SDK存储在项目文件夹/ lib中。 Pepper使用的python版本是2.7。我使用python 2.7.9。
#<User id: 25, name: "John Doe", email: "admin@example.info", created_at: "2018-04-16 19:31:12", updated_at: "2018-04-16 19:31:12">
运行代码时,我收到错误:
self.folderName = os.path.join(self.framemanager.getBehaviorPath(self.behaviorId), "..\lib")
if self.folderName not in sys.path:
sys.path.append(self.folderName)
self.log(self.folderName)
import apiai
ai = apiai.ApiAI(CLIENT_ACCESS_TOKEN)
任何想法如何解决?
答案 0 :(得分:1)
此程序必须在机器人上运行,而不是在计算机上运行。