在python的虚拟环境venv中使用gunicorn

匿名 (未验证) 提交于 2019-12-02 22:51:30

昨天遇到的问题,一个服务器上有好几个虚拟机环境。

我active进一个虚拟环境,安装了新的三方库之后,

使用gunicorn启动django服务,

但还是死活提示没有安装这个三方库。

一开始没有找到原因,后来,在启动的进程里发布了痕迹,

原来,这个gunicorn启动时的python为另一个venv里的python。

soga~~改过来罗。。。

/venv/bin/gunicorn

#!/docker/venv/bin/python3.6  # -*- coding: utf-8 -*- import re import sys  from gunicorn.app.wsgiapp import run  if __name__ == '__main__':     sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])     sys.exit(run())

注意红色部门的python要和自己的虚拟环境路径一致!!!!!

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!