Benutzerspezifische Werkzeuge
Sie sind hier: Startseite Entwicklungsumgebung Zusätzliche Informationen für Windows

Zusätzliche Informationen für Windows

erstellt von Veit Schiele zuletzt verändert: 31.07.2010 11:29 © Veit Schiele 2007–2008

Installation und Konfiguration von Python 2.4.4, MinGW, Libxml- und Libxslt-Python-Bindings.

Python 2.4.4

  1. Herunterladen und Installieren von Python 2.4.4 mit python-2.4.4.msi;

    Wählen Sie Install for all users.

    Der Standard-Installationsort ist C:\Python24.

  2. Herunterladen und Installieren der pywin32-Extension von http://downloads.sourceforge.net/pywin32/pywin32-210.win32-py2.4.exe.

  3. Herunterladen und Installieren der Python imaging library (PIL) von http://effbot.org/downloads/PIL-1.1.6.win32-py2.4.exe

  4. Eintragen von Python in die Systemvariable PATH, sodass nicht jedesmal der gesamte Pfad angegeben werden muss.

    1. Öffnen Sie die Systemeigenschaften und klicken anschließend zunächst auf den Erweitert-Reiter, dann auf Umgebungsvariablen.

    2. Fügen Sie anschließend den Pfad zu Ihrer Python-Installation ein, z.B.:

      C:\Python24;C:\Python24\Scripts;
      

      Windows-Umgebungsvariablen Beachten Sie bitte, dass die verschiedenen Pfade durch Semikolon voneinander getrennt sind.

    3. Öffnen Sie nun eine neue Shell mit Windows-r und geben cmd in das Popup-Fenster ein.

    4. Mit python -V wird Ihnen die Versionsnummer des verwendeten Python ausgegeben – dies sollte Python 2.4.4 sein.

MinGW

Dies ist ein gcc-Compiler für Windows, womit C-Komponenten von Zope auf Windows kompiliert werden können.

  1. Herunterladen des MinGW-Installationsprogramms von http://downloads.sourceforge.net/mingw/MinGW-5.1.3.exe.

  2. Geben Sie beim Ausführen des Installationsprogramms als Optionen MinGW base tools und MinGW Make an.

    Das Programm wird üblicherweise nach C:\MinGW installiert.

    Das Installationsprogramm holt sich die benötigten Dateien von sourceforge.net, wobei es gegebenenfalls mehrfach aufgerufen werden muss bis alle Dateien heruntergeladen wurden.

  3. Tragen Sie nun C:\MinGW\bin in PATH ein.

  4. Testen Sie die Installation in einer Shell mit:

    gcc --version
    

    Die Ausgabe sollte gcc (GCC) 3.4.5 oder neuer sein.

  5. Anschließend wird Distutils für MinGW konfiguriert. Hierzu erstellen Sie die Datei distutils.cfg in C:\Python24\Lib\distutils mit folgendem Inhalt:

    [build]
    compiler=mingw32
    

Windows-Service

Nun können Sie ein Buildout-Projekt erstellen, wobei jedoch im Pfad keine Leer- oder Sonderzeichen enthalten sein dürfen.

Anschließend können Sie die Zope-Instanz als Windows-Service installieren, indem Sie in der Shell folgendes angeben:

> bin\instance.exe install

Anschließend lässt sich die Instanz starten mit:

> bin\instance.exe start
Artikelaktionen