我与django项目root和virtualenv混淆了。请指导

时间:2017-07-20 09:14:38

标签: python django pip virtualenv

我是django的新手,并且在我的django项目目录之外有一个virtualenv。

当我使用pip install下载python_social_auth这样的开源django应用程序时,这些应用程序位于virtualenv的site-packages目录中,而不是项目根目录中。但我在我的项目中导入它们。我应该在我的项目根目录中保留下载的应用程序的副本吗?如果我想部署项目,这是否必要?

1 个答案:

答案 0 :(得分:3)

没有。这些库不是代码的一部分,不应该存在于项目目录中。它们是依赖关系,并且应该像在开发环境中一样部署时通过pip安装。