我觉得这是一个愚蠢的问题,但我似乎无法确切地找到我应该如何做到这一点。
我正在开发一个django项目,我正在使用django-rest-swagger作为文档,但是有一些(次要的,但不能通过现有配置完成)修改我想对django-rest-招摇,所以我分叉并做了一些改变。
我的问题是这个....我如何让我的django项目使用我的django-rest-swagger的叉子(指向我的本地源码)而不是通过pip安装的/ site-packages中的那个?我希望能够对我的分叉django-rest-framework进行更改,并将其反映在我的 Django项目文档中。
我已经用Google搜索了但没有发现任何确定的内容...也许我只是没有使用正确的术语谷歌搜索....或者我真的很累。无论哪种方式,任何建议将非常感谢。非常感谢!!
答案 0 :(得分:2)
我认为您正在寻找-e
旗帜,您可以阅读here。
TLDR:
pip install -e path/to/custom-swagger
虽然你可能想先卸载swagger版本,但没有命名空间混淆
pip uninstall django-rest-swagger