在python的虚拟环境venv中使用gunicorn
昨天遇到的问题,一个服务器上有好几个虚拟机环境。 我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要和自己的虚拟环境路径一致!!!!! 来源:博客园 作者: aguncn 链接:https://www.cnblogs.com/aguncn/p/11769431.html