在Dreamhost上使用Virtualenv和Web.py

时间:2013-11-02 01:38:45

标签: python virtualenv web.py dreamhost

我使用这些说明在CGI上使用CGI设置了一个web.py应用程序:http://wiki.dreamhost.com/index.php/Web.py。现在,我想让应用程序使用virtualenv,我已经创建了环境,安装了python模块,并激活了env,但我不知道还有什么可以使应用程序与env和python模块一起工作。任何帮助将不胜感激!任何指向良好文档/教程的链接都会很棒!

1 个答案:

答案 0 :(得分:0)

你不应该激活env。 你通常会在哪里:

python myapp.py

您可以使用

从env运行它
/env/bin/python myapp.py

然而(假设是Linux)建议使用Makefile来处理这个问题,例如:

env:
    virtualenv --no-site-packages -p python env
    env/bin/pip install web.py

run: env
    /env/bin/python app.py

命令" make run" (当进入终端时)将构建env并安装web.py(如果尚未完成)然后从您创建的虚拟环境中运行代码