1
我有一个数字海洋水滴在ubuntu上通过gunicorn运行django项目。 conda环境来管理python依赖项。在新贵的配置文件中激活conda环境
我可以登录,运行source activate py35
,cd
到django项目中,并运行gunicorn django.wsgi -w 2 -t 360
,并让所有内容都可以毫无问题地启动。
我试图修改被数字海洋创建当液滴被创造了新贵脚本:
description "Gunicorn daemon for Django project"
start on (local-filesystems and net-device-up IFACE=eth0)
stop on runlevel [!12345]
# If the process quits unexpectadly trigger a respawn
respawn limit 10 2
setuid my_username
setgid my_username
chdir /home/my_username/django
script
exec source activate py35
exec gunicorn django.wsgi -w 2 -t 360
end script
然而,工人无法启动,并在日志中的错误是由于项目试图在python的标准安装上运行,而不是conda env。如何在新贵的配置文件中激活conda环境?