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.