2016-03-30 12 views
1

Ich versuchte Supervisor Installation in meinem Linux openSUSE 13.1 vonFehler beim Supervisor openSUSE in der Installation von Linux 13.1

sudo zypper install supervisor 

Ich erhalte

Betreuer nicht im Paket names.Trying Fähigkeiten gefunden Kein Anbieter von Supervisor gefunden.

Auch habe ich versucht installieren Supervisor von `PIP3 Installation

Es ist ein Fehler wie supervisor requires with python 2.4 or later but doesnot work on eine beliebige Version von python3 mit python3.4

Am erhöhen. Gibt es eine Möglichkeit, dies zu lösen?

Antwort

-1

Wenn Sie sagen, dass es in keiner Version Python3 funktioniert, versuchen Sie Python 2.4 auch zu installieren, so dass Sie sowohl Python3.4 und Python2.4 zusammen haben. Auf diese Weise können Sie installieren. Wenn das Problem nur die Python-Version ist, natürlich.

+0

ich in Server meine django Anwendung am Einsatz und django 1.9 nur mit python2.7 unterstützen, 3.4 und 3.5. Myvirtualenv hat nur python3.4 und keine 2.x Versionen. Aber immer noch wollen Sie, dass ich die Version 2.4 in meinem virtualenv installiere und dann versuche, den Supervisor zu installieren? – Harnish

+0

Sie können mehr als eine Version von Python haben: Python 3.X und Python 2.X, wenn Sie nicht in Repositories haben versuchen, die neue Version aus Quellcode zu kompilieren. Wenn Sie sagen, Ihre Django-App erfordert Python 2.7, fügen Sie einfach dies, weil Supervisor erfordert neuer als 2.4, aber nicht 3.X ... –

2

Bitte installieren Sie Python2.4 nicht mehr, außer Sie müssen das unbedingt tun. Wahrscheinlich nicht. Aus unbekannten Gründen enthält openSUSE keinen Supervisor in den Hauptrepositorys, obwohl Python-Pakete normalerweise ziemlich gut abgedeckt sind.

Supervisor ist ein Daemon, der Prozesse überwacht, seien es Python-Programme oder andere. Es ist etwas, das Sie normalerweise systemweit (IMO) installieren sollten und nicht in einem virtualenv. Wie immer kann Ihr Fall die Ausnahme von der Regel sein.

Hier sind die instructions für 13.1 für openSUSE Supervisor aus den Entwicklungs Repositories installieren:

zypper addrepo http://download.opensuse.org/repositories/devel:languages:python/openSUSE_13.1/devel:languages:python.repo 
zypper refresh 
zypper install supervisor 

Das Paket einschließlich der richtigen python2 Version erforderlichen Abhängigkeiten werden installieren zusammen mit ihm.

Python3 Unterstützung ist comingto Supervisor an einem gewissen Punkt, aber vorerst betrachten es nur Python2, es sei denn Sie fühlen sich sehr, sehr abenteuerlich. Dies ist jedoch sehr wichtig, da Sie normalerweise nicht einmal daran denken müssen, dass der Supervisor ein Python-Programm ist. Sie verwenden es wie jeden anderen Systemdienstdämon.

+0

Ich bekomme diesen Fehler "Datei" /repositories/devel:languages:python/openSUSE_13.1/ devel: languages: python.repo 'nicht gefunden auf dem Medium' http://download.opensuse.org/ ' ' – Jonathan

+0

@ Jonathan Es scheint, dass die Unterstützung für 13.1 in diesem Repository gelöscht wurde, oder es ist ein vorübergehender Fehler. Sie können sich selbst überprüfen, indem Sie auf http: //download.opensuse gehen.org/repositories/devel:/languages:/python/Der Ordner 'openSUSE_13.1' ist weg, der älteste ist jetzt für 13.2. –

0

Wenn die zuerst genannten Repo folgend nicht versuchen:

zypper addrepo http://download.opensuse.org/repositories/devel:languages:python/openSUSE_Tumbleweed/devel:languages:python.repo 
zypper refresh 
zypper install supervisor 
Verwandte Themen