Wie installiere ich Zope unter Windows?


4

Ich versuche gerade, BuildBot einzurichten . BuildBot erfordert Twisted , was wiederum Zope erfordert .

Ich kann dieses Zope-Zeug nicht einrichten. Ich habe den vollständigen Quellcode für Zope-3.4.0, nichts geht, wie in der Readme-Datei angegeben. Ich habe auch eine ZIP-Datei, die ein Ei ist. Was sind eier

Antworten:


8

Sie benötigen nicht das komplette Zope-Paket, um Twisted zu installieren. Was Sie brauchen, ist nur Zope.Interface, eine unabhängige Komponente von Zope. Sie sollten in der Lage sein , Verdreht mit den Binärdateien zu installieren (zope.interface, enthielt) gefunden hier .


1
Leider ist zope.interface ein Ei. Für die Binary Twisted habe ich das getan. Aber wenn ich mit dem Buildbot beginne, habe ich die verdrehte Hilfeseite!
Didier Trosset

Wenn Sie die Twisted-Hilfeseite vom Twister-Server erhalten haben, liegt Ihr Problem wahrscheinlich darin, den Buildbot zum Laufen zu bringen, nicht darin, Twisted oder Zope zu installieren.
Goedson

3

So beantworten Sie Ihre letzte Frage:

Python-Eier werden erklärt in: " Python-Eier - eine einfache Einführung ".

Es erwähnt auch Zope.


Easy Install , mit dem Eier installiert werden, ist Teil von setuptools.

Windows-Installationsanweisungen für setuptools (Links zu einem Windows-Installationsprogramm finden Sie am Ende dieser Seite).

Auszug:

Nach Abschluss der Installation finden Sie ein easy_install.exe-Programm in Ihrem Python Scripts-Unterverzeichnis. Stellen Sie sicher, dass Sie dieses Verzeichnis zu Ihrer PATH-Umgebungsvariablen hinzufügen, falls Sie dies noch nicht getan haben.


2

Richten Sie mingw32 auf ein x:/mingw32

set PATH=%PATH%;x:/mingw32/bin
7z x zope.interface.x.x.tar.gz
cd zope.interface.x.x
python setup.py install build --compiler=mingw32
python setup.py install

die einzig gute antwort! Für Visual Studio 2017 lassen Sie einfach den --compiler = mingw32
rubmz am
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.