我尝试在我的linux openSUSE 13.1中安装supervisor
sudo zypper install supervisor
我正在
在包名中找不到主管。干燥功能 找不到主管的提供者。
即使我尝试通过` pip3安装主管
进行安装它引发了supervisor requires with python 2.4 or later but doesnot work on
任何版本的python3
使用python3.4。有什么方法可以解决这个问题吗?
答案 0 :(得分:2)
请不要再在任何地方安装python2.4,除非你绝对必须这样做。你可能不会。由于原因不明,openSUSE并没有在主存储库中包含主管,尽管通常python包很好。
Supervisor是一个监控进程的守护进程,无论是python程序还是其他任何程序。这通常应该安装在系统范围内(IMO)而不是virtualenv。与往常一样,您的情况可能是规则的例外。
以下是用于从openSUSE 13.1的开发存储库安装supervisor的instructions:
zypper addrepo http://download.opensuse.org/repositories/devel:languages:python/openSUSE_13.1/devel:languages:python.repo
zypper refresh
zypper install supervisor
软件包将随之安装必需的依赖项,包括正确的python2版本。
Python3支持在某些时候是coming to主管,但暂时只考虑python2,除非你觉得非常冒险。另一方面,这很重要,因为你通常不需要考虑主管是一个python程序。您可以像使用任何其他系统服务守护程序一样使用它。
答案 1 :(得分:0)
如果第一个提到的回购没有尝试以下内容:
zypper addrepo http://download.opensuse.org/repositories/devel:languages:python/openSUSE_Tumbleweed/devel:languages:python.repo
zypper refresh
zypper install supervisor
答案 2 :(得分:-1)
如果它说你在任何版本的Python3中都不起作用,那么也尝试安装python 2.4,这样你就可以同时使用python3.4和python2.4。这样,您就可以安装了。如果问题只是python版本,当然。