我在虚拟环境中设置了一个 django 项目。我想变成一个包(可能是 tar),我将其提供给下载,以便任何人都可以下载、提取和运行该项目,而无需安装依赖项的任何麻烦。
最佳答案
不,您不应该只是简单地制作 django 项目的 tar 并分发它。 在 Django 的原始文档中,有关于如何打包和分发可重用应用程序的说明。这里的解释超出了答案的范围。请检查文档的特定部分:
https://docs.djangoproject.com/en/1.8/intro/reusable-apps/
您可以提供包的依赖项,然后 pip
将自动安装该包。
关于python - 我可以打包 virtualenv 以便可以将其作为包分发给任何人吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29896536/