我正在尝试将 python 模块 requests 导入 XBMC。
我从 github 下载了模块的 zip,并将 requests 文件夹放入我的 XBMC 插件的 resources/lib 文件夹中。
然后我将文件夹重命名为 script.module.requests 并将导入请求添加到我的 addon.py 顶部
我在 XBMC.log 中不断收到名为 requests 的无模块错误。
在这方面,我完全是个菜鸟。
请帮忙!
干杯
首先,import requests
当您的文件夹被调用script.module.requests
时将不匹配
其次,您可能需要将init控制文件添加到资源和 lib 文件夹,以便脚本可以找到模块(并执行 a import resources.lib.requests
)或将文件夹添加到您的路径,如下所示:
sys.path.append (xbmc.translatePath( os.path.join( os.getcwd(), 'resources', 'lib' ) ))
第三,有这个包:https ://github.com/beenje/script.module.requests然后你只需将它添加到你的 addon.xml 文件中的 requires 部分,但是,我也对 XBMC 如何感到困惑如果用户尚未安装包,会找到它...