在 Choregraphe 上安装模块
Installing a module on Choregraphe
我正在尝试安装一个 python 模块以在 Choregraphe 中使用。对于 windows 这似乎不是问题。我所要做的就是确保模块安装在操作系统的 Python 中。
对于OSX,它似乎没有识别模块。我也试过将它作为文件夹导入到项目中,但它仍然看不到它。
你试试python系统路径:他找图书馆的位置。
就像那样(在你的编排框里):
import sys
sys.path.append("path containing your_module folder")
import your_module
来自linked site:
1。从 github 下载 python 个 Requests 脚本及其依赖项。
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)
我正在尝试安装一个 python 模块以在 Choregraphe 中使用。对于 windows 这似乎不是问题。我所要做的就是确保模块安装在操作系统的 Python 中。
对于OSX,它似乎没有识别模块。我也试过将它作为文件夹导入到项目中,但它仍然看不到它。
你试试python系统路径:他找图书馆的位置。
就像那样(在你的编排框里):
import sys
sys.path.append("path containing your_module folder")
import your_module
来自linked site:
1。从 github 下载 python 个 Requests 脚本及其依赖项。
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)