virtualenv folder
source folder/bin/activate
pip install Flask
... //安装很多东西
pip install gunicorn
gunicorn -c gun.conf app:app
// 报错 no module named Flask
// 但是明明装了flask
还有deativate之后gunicorn运行还管用么
virtualenv folder
source folder/bin/activate
pip install Flask
... //安装很多东西
pip install gunicorn
gunicorn -c gun.conf app:app
// 报错 no module named Flask
// 但是明明装了flask
还有deativate之后gunicorn运行还管用么
你需要用参数
--pythonpath
指定 python 环境。gunicorn 默认是使用系统变量里的 python 来运行你的应用的。或者你也可以指定一个已经安装了 flask 的 python 环境。
deactivate 后再运行 gunicorn 命令是没有用的,因为它不在你的当前环境里。但如果你激活后运行了 gunicorn 启用了应用,你没有关闭终端,它就会一直跑着。