是否可以通过sym将第三方django软件包链接到您的站点目录来“安装”第三方django软件包?
例如,我想使用django-registration包。但是,我不想在我的site-packages目录中安装django-registration。我宁愿将django-registration / registration链接到我的项目目录中/ myproject / registration。但是,这似乎不起作用。我得到以下内容:
错误:没有名为注册的模块
答案 0 :(得分:0)
如果可以的话,最好将软件包作为svn external / git模块/等包含在内。这样,它们总是可用的,甚至可以用于检查项目的其他人。
除此之外,virtualenv是更好的解决方案。您仍然“安装”软件包,但它们会添加到虚拟环境中(因此名称)。您可以直接在网站包中安装软件包的所有好处,而无需向网站包添加任何内容。