【发布时间】:2014-05-19 15:15:27
【问题描述】:
我正在尝试 python 设置工具。
我确实使用了 pbr 。我的代码是 https://github.com/HarishAtGitHub/doc/tree/master/Pythonsetuptools/pbr
我做到了
python setup.py develop
并在
中找到了我的包裹的入口1) easy-install.pth
2) *.egg-link
当需要进入easy-install.pth时,在*.egg-link中具有相同位置引用的动机是什么。
即使我删除 *.egg-link,包仍然是可导入的,那么在 dist-packages 中包含 egg-link 文件中的链接有什么作用?
我搜索并找到http://www.ianbicking.org/docs/setuptools-presentation/幻灯片编号11并找到
develop 安装包而不将其移动到 site-packages/
Paste.egg-link 是穷人到 ~/co/paste 的符号链接
easy-install.pth 也指向 ~/co/paste Python 在其中找到 .pth 文件 站点包并将其内容添加到 sys.path
但我仍然不明白为什么我们需要在没有它的情况下输入 *.egg-link ?
【问题讨论】:
标签: python python-2.7 setuptools setup.py