gpt4 book ai didi

python - 我创建了一个 Python egg;怎么办?

转载 作者:太空狗 更新时间:2023-10-30 00:00:40 24 4
gpt4 key购买 nike

我终于想出了如何创建一个 Python egg 并让它工作。现在……我该怎么办?我该如何使用它?我如何确保正确包含所有内容? (请使用简单的步骤...不仅仅是重定向到另一个站点。我已经用谷歌搜索了,但这让我感到困惑,我希望有人可以用几个简单的要点或句子来解释它。)

编辑:

我几周前问过这个问题,现在我正在澄清,希望得到更清楚的答案......基本上,我有一个鸡蛋,我想把它带到另一台机器上并能够使用它并从我的(其他不相关的)代码中导入模块。我该怎么做?

最佳答案

我建议只使用 python setup.py sdist 来创建 zip 和/或 tarball,并跳过 egg。

如果你想看鸡蛋,它是一个 zip 文件;您可以使用 unzip -v MyEgg-0.1.egg 并查看其内容以查看是否包含您期望的所有文件。您也可以尝试安装它。使用 virtualenv创建一个新环境(使用 --no-site-packages 使其隔离)并尝试将其安装到该环境中,例如:

$ virtualenv --no-site-packages test-env
$ ./test-env/bin/easy_install path/to/MyEgg-0.1.egg
$ ./test-env/bin/python

然后看看您是否可以导入它并像您期望的那样使用您的包。您也可以执行所有相同的操作来测试 sdist。

关于python - 我创建了一个 Python egg;怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2968809/

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