我正在使用Django注册类,这很棒,但最后一个版本附带了一个问题并且不再更新
我已将它安装在我的路径上(然后将其下载到python setup.py install)然后将其添加到我的项目安装的应用程序
我正在使用debian,并将其自身复制到/usr/lib/python2.5/site-packages/registration
到目前为止一切都很棒,但编辑(地狱,甚至删除)对我的项目没有影响
我猜你在django安装的应用程序中包含一个类,它被复制到某个地方,但在哪里?
一如既往,谢谢你的时间!
答案 0 :(得分:3)
你可以尝试最古老的技巧来弄清楚它的来源:
import registration
print registration.__file__
答案 1 :(得分:1)
我猜你在django安装的应用程序中包含一个类,它被复制到某个地方,但在哪里?
这完全是错误的猜测。
更好的猜测是您的下载目录位于Python路径上。
不知何故,你有两份(或更多)模块。
您删除了部分副本,但并非全部副本。
继续在PYTHONPATH
上搜索所有其他人。搜索sys.path
中的每个目录。
请注意,site-packages目录中的.pth
个文件也是PATH的一部分。
答案 2 :(得分:1)
我建议您尝试以下工作流程:
virtualenv
(使用--no-site-packages
)django
)
pip install -e
安装您拥有可编辑版本的所需内容。pip install -e hg+http://...