【发布时间】:2011-06-01 12:57:57
【问题描述】:
我有一个正在开发的包。这个包已经作为一个 egg 文件安装在 site-packages 目录中,egg 路径添加到 easy-install.pth。
我现在意识到我的包中有一个错误,所以我调用了python setup.py develop 来连接开发目录。源目录的路径已正确添加到 easy-install.pth,但它是最新添加的,这意味着将首先选择并导入已安装的 egg,我发出 import mypackage。
如何让开发钩子覆盖已安装的包?
最后,如果我做错了,请解释解决这个用例的正确策略是什么。
【问题讨论】:
-
你在使用
distutils吗?哪个版本?