我可以在没有虚拟环境的情况下部署到Heroku吗?

时间:2020-07-16 23:34:12

标签: python django heroku

我遵循了Django教程,导师没有谈论对虚拟环境的需求。他通过Digital Ocean进行了部署。我正在尝试使用Heroku,但发现我应该在Django项目开始之前激活虚拟环境。 我必须使用Vir Env重做Django项目,还是可以继续激活Env并继续部署?

2 个答案:

答案 0 :(得分:0)

是的,我认为您可以,但是拥有虚拟环境是一种很好的做法。 :)对不起,如果我错了,我是新手。

答案 1 :(得分:0)

问题的答案可能是“您仍然可以部署”-但这取决于您要遵循的教程以及要归档的内容,如果没有有关项目的更多信息,就无法回答。我建议您尝试一下。

如果您遵循托管VPS网络服务器(例如来自digitalocean)的教程,显然,必要步骤与部署到heroku的步骤不同。

阅读此official heroku/django guide以了解部署过程。它非常有用,并且附带了分步指南,也可以在heroku上部署python应用程序。

由于虚拟环境(仅)是封装python项目及其依赖关系的一种理想方式,因此this正是您应阅读的内容(以了解将来将各种python应用程序部署到的基础知识和重要细节) heroku)。

快乐的编码。