我使用这些说明在CGI上使用CGI设置了一个web.py应用程序:http://wiki.dreamhost.com/index.php/Web.py。现在,我想让应用程序使用virtualenv,我已经创建了环境,安装了python模块,并激活了env,但我不知道还有什么可以使应用程序与env和python模块一起工作。任何帮助将不胜感激!任何指向良好文档/教程的链接都会很棒!
答案 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(如果尚未完成)然后从您创建的虚拟环境中运行代码