我有 python .egg 文件,这些文件存储在一些 .py 代码的相对位置。问题是,我的目标是 python 2.5.1 计算机,这些计算机需要我的项目自包含在一个文件夹中(数十万台运行 Sugar 的 OLPC XO 8.2.1 版本的笔记本电脑)。这意味着我不能只使用 ./ez_install 来执行系统范围的 setuptools/pkg_resources 安装。
示例目录结构:
My Application/
My Application/library1.egg
My Application/libs/library2.egg
My Application/test.py
我想知道如何最好地从 test.py 中导入和使用 library1 和 library2 而无需 pkg_resources 系统范围的安装。我最好的选择只是解压缩 .egg 文件吗?
感谢您的任何提示。