代码之家  ›  专栏  ›  技术社区  ›  Simon O'Doherty

在Choregraph上安装模块

  •  1
  • Simon O'Doherty  · 技术社区  · 7 年前

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

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

    2 回复  |  直到 7 年前
        1
  •  3
  •   Alexandre Mazel    7 年前

    import sys
    sys.path.append("path containing your_module folder")
    import your_module
    
        2
  •  0
  •   Simon O'Doherty    7 年前

    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
    

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