gpt4 book ai didi

python - Python egg 的源代码在哪里?

转载 作者:太空宇宙 更新时间:2023-11-03 12:25:35 26 4
gpt4 key购买 nike

我正在尝试向 Python Markdown-2.0.3-py2.7.egg 添加视频扩展

一切都不正常,所以我想使用 pdb 调试器来查看发生了什么。

我好像找不到插入pdb的源码。

鸡蛋位于此处:

/usr/local/lib/python2.7/site-packages/Markdown-2.0.3-py2.7.egg

使用iPython,可以查看Markdown模块的Python源码及路径:

/usr/local/lib/python2.7/site-packages/Markdown-2.0.3-py2.7.egg/markdown/__init__.py

但我无法导航到该文件,也无法在文本编辑器中打开它。

我猜我正在查看的源代码可能是从编译的 egg 生成的。但是,似乎必须有某种方式来访问代码。

最佳答案

.egg 文件是一个简单的 ZIP 存档,如果需要,您可以使用任何支持 ZIP 的应用程序提取文件。也就是说,您可以通过将 develop 选项传递给 setup.py,将 .egg 安装到用于开发的文件夹中。这将使 setuptools 使用指定文件夹中的源代码,并通过包路径中的文件链接到它们。

关于python - Python egg 的源代码在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3843097/

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