在没有pip安装的情况下安装django应用程序

时间:2012-05-02 21:21:59

标签: python django hosting shared-hosting

在不使用pip的情况下安装django应用程序和python包的最佳方法是什么?

我将在hostgator.com上托管我的网站,并且无法使用pip安装python包,因为我无法访问root帐户。

有什么想法吗?感谢

1 个答案:

答案 0 :(得分:4)

你知道virtualenv吗?我对hostgator.com没有任何经验,但virtualenv旨在允许您创建虚拟python环境,以便在您没有root访问权限的系统上安装所需的任何Python软件包。

你只需1)创建一个虚拟环境,2)激活它,3)使用pip来安装你需要的东西。

完成此操作后,每次要运行使用已安装软件包的Python软件时,只需激活环境并启动Python脚本或应用程序即可。 (如果需要安装不同的软件包或不同版本的软件包,则可以拥有多个虚拟环境。所有软件包都保持彼此隔离,并且与系统级Python及其站点软件包保持隔离。)

这是一个必不可少的Python工具,并在上面的链接中得到了很好的解释。这是一个link到许多人认为有用的教程。