Django Apps和Python软件包的依赖关系

时间:2019-11-22 09:09:59

标签: python django

我是Web开发的新手。我对Django不熟悉。我已经编写了一些Python脚本,这些脚本使用numpy,matlibplot等Python软件包进行了大量的计算和图形绘制。我想将其作为Web应用程序发布在服务器上,以供其他计算机访问。

所以我想知道,在将应用程序部署到服务器之前,是否需要将所有必需的软件包复制到项目目录中?还是Django会在部署后自动处理Python软件包的依赖关系?

2 个答案:

答案 0 :(得分:0)

所有需要的软件包都需要安装在运行Web应用程序的服务器上。如果在部署之前已在个人计算机上安装了所有软件包,则还需要在服务器上也安装。

答案 1 :(得分:0)

您必须创建虚拟环境。 虚拟环境是一种工具,可通过为它们创建隔离的python虚拟环境来帮助将不同项目所需的依赖项分开。