想要使用 supervisord 来控制我的 Python 3 项目的进程。它特别指出“已知 Supervisor 可与 Python 2.4 或更高版本一起使用,但不会在任何版本的 Python 3 下工作”。
对 Python 3 的主管替换有什么建议吗?
原文由 user2777473 发布,翻译遵循 CC BY-SA 4.0 许可协议
想要使用 supervisord 来控制我的 Python 3 项目的进程。它特别指出“已知 Supervisor 可与 Python 2.4 或更高版本一起使用,但不会在任何版本的 Python 3 下工作”。
对 Python 3 的主管替换有什么建议吗?
原文由 user2777473 发布,翻译遵循 CC BY-SA 4.0 许可协议
要将 supervisord 与 Python 3 一起使用,您可以直接使用 pip 进行设置:
pip install git+https://github.com/Supervisor/supervisor
原文由 Vasili Pascal 发布,翻译遵循 CC BY-SA 3.0 许可协议
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
即将 发布的 Supervisord 4.0 版本 将支持 Python 2.7 和 3.4 及更高 版本。在那之前,您可以使用
supervisor-py3k
分支。或者简单地用 Python 2 运行
supervisord
;您的 Python 3 代码库不受影响,因为supervisord
是一个独立的进程。