gpt4 book ai didi

python - 如何在针对 python 2.5.1 的项目目录中包含和使用 .eggs/pkg_resources

转载 作者:行者123 更新时间:2023-11-28 18:55:56 25 4
gpt4 key购买 nike

我有 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 文件是我最好的选择吗?

感谢任何提示。

最佳答案

如果您希望能够使用 pkg_resources,只需将 pkg_resources.py 与应用程序的主脚本一起复制即可。它旨在能够以这种方式用作独立运行时。

关于python - 如何在针对 python 2.5.1 的项目目录中包含和使用 .eggs/pkg_resources,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1252910/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com