0
不使用pip安装django应用程序和python软件包的最佳方式是什么?在没有pip install的情况下安装django应用程序
我将在hostgator.com上托管我的网站,并且将无法使用pip安装python软件包,因为我无法访问root帐户。
任何想法?谢谢
不使用pip安装django应用程序和python软件包的最佳方式是什么?在没有pip install的情况下安装django应用程序
我将在hostgator.com上托管我的网站,并且将无法使用pip安装python软件包,因为我无法访问root帐户。
任何想法?谢谢
您是否知道virtualenv?我对hostgator.com没有任何经验,但virtualenv旨在允许您创建虚拟python环境,以便在没有root用户权限的系统上基本安装所需的任何Python包。
你只是1)创建一个虚拟环境,2)激活它,3)使用pip来安装你需要的东西。
完成这些之后,每次您要运行使用您安装的软件包的Python软件时,只需激活环境并启动您的Python脚本或应用程序即可。 (如果您需要安装不同的软件包或不同版本的软件包,您可以拥有多个虚拟环境,它们之间以及系统级Python和站点软件包之间保持隔离。)
这是一个重要的Python工具,并在上面的链接中做了很好的解释。这里有一个link到很多人认为有用的教程。
Hostgator似乎没有在他们的服务器上安装virtualenv ......然后我该如何告诉我的django应用程序使用virtualenv? – AlexBrand
将virtualenv.py下载到您的主目录下或其下的任何位置并从此处运行。您可以在您的主目录下或任何目录下执行任何操作。在上面的链接中,请参阅如果您没有Python包管理器可用的部分,您可以抓住单个文件virtualenv.py并使用python virtualenv.py._ – alan
运行它现在我已经有了virtualenv ...我如何让我的django项目使用这个virtualenv? – AlexBrand