我正在使用django,我通过pip安装了一些可重用的应用程序(django-userena等)。
我的问题是,如果将所有这些应用程序放在site-packages目录中更好(更有用),或者最好让这些应用程序位于我的项目根目录中。
我知道
可以满足依赖性pip install -r requirements.txt
这对部署非常有用,但我打算自定义其中一些应用。我还打算使用一些pip存储库中没有的应用程序(从github克隆而来)。
你怎么看?什么是最好的方法?提前谢谢答案 0 :(得分:1)
Pip支持从Github安装。
事实上,如果您要自定义应用程序,您应该将它们分叉到Github(或任何地方)并将pip指向分叉版本。请参阅介绍性文档中的point 4。