1
eriale 2014 年 11 月 28 日
supervisor还没兼容py3,悲剧,另外fabric也只能py2.
你可以用py2运行supervisor,其他的用py3运行。 |
2
Med 2014 年 11 月 28 日
Supervisor works under Python 2 version 2.6 or greater and Python 3 version 3.2 or greater.
github上介绍的 |
3
scys 2014 年 11 月 28 日
奇怪,不明白为什么要supervisor运行在py3.
你直接用py2运行py3不就可以了? |
4
shiny PRO 在我们的生产环境中就是 supervisor 来运行一个 py3 的 environment
|
5
bingwenshi 2014 年 11 月 28 日
建议使用pyenv 每个项目都有自己的python版本
|
6
flyaway 2014 年 11 月 28 日
@bingwenshi 同意
|
8
arbipher 2014 年 11 月 28 日
supervisor和fabric都装在python2上
supervisor的任务路径用path/to/python3 your_script.py就行了 我的python3装在一个virtualenv里,所以 supervisor的任务路径用的是path/to/virtualenv/of/python3 your_script.py fabric可以用run('work on virtualenv_name && python your script.py') 命令多的话,可以 with prefix('work on virtualenv_name') __run('python first.py') __run('python second.py') |
9
zhs227 2014 年 11 月 28 日
|
11
Feiox 2014 年 11 月 28 日
|
12
bugeye 2014 年 11 月 29 日
supervisor替代太多了,除非有特别需要,没必要非要它啊。
|