我正在尝试在 Google App Engine 上安装一个包。该软件包相当广泛地依赖于pkg_resources,但无法setup.py在 App Engine 上运行。
但是,源代码中没有特定于平台的代码,因此只需压缩源代码并将其包含在系统路径中是没有问题的。而且我已经pkg_resources安装了一个版本并且可以正常工作。
唯一的问题是让包实际注册,pkg_resources所以当它调用时,iter_entry_points它可以找到合适的插件。
我需要调用哪些方法来sys.path使用所有适当的元数据注册模块,以及如何确定元数据需要是什么?