So installieren Sie Python 2.7 mit Unix-Bibliotheken auf Cygwin

9551
JIStone

Wie installiere ich Python 2.7 mit Unix-Bibliotheken auf Cygwin?

Natürlich ist es einfach, Python 2.6 zu installieren. Installieren Sie einfach das Cygwin-Paket mit setup.exe.

Die Installation der Windows-Version von Python 2.7 war ebenfalls einfach, aber ich konnte nicht auf die Unix-Module zugreifen .

Also habe ich versucht, Python von der Quelle zu installieren, aber es scheint, jedes Mal wenn ich einen fix Make Fehler es eine andere ist nur darauf warten, dahinter. Ich bin ziemlich satt mit der ganzen Sache und denke, jemand anderes muss entweder dies getan haben oder herausgefunden haben, dass es unmöglich ist.

Ich denke, die Installation von Linux wäre der einfachere Weg gewesen ...

Ich habe seit ungefähr einer Woche versucht, dies zum Laufen zu bringen.

4
Ich nehme an, all die Schwierigkeiten, die Sie treffen, sind der Grund, warum Cygwin nicht standardmäßig Python 2.7 verwendet. me_and vor 12 Jahren 0

1 Antwort auf die Frage

5
bgr

Das Folgen dieser Anleitung reicht vielleicht für das, was Sie brauchen: http://www.tux.org/~mayer/cygwin/python/index.html

  1. Laden Sie die gewünschte Version von http://www.python.org/ftp/python/ herunter . Hier sind die direkten Links: Python-2.7.1.tar.bz2, Python-2.7.2.tar.bz2 oder Python-2.7.3.tar.bz2 .

  2. Laden Sie den passenden Patch Python-2.7.1-cygwin.patch.bz2, Python-2.7.2-cygwin.patch.bz2 oder Python-2.7.3-cygwin.patch.bz2 herunter .

  3. Packen Sie die Quellen aus, zum Beispiel für 2.7.3:
    tar -jxvf Python-2.7.3.tar.bz2

  4. Korrigieren Sie die Quellen, zum Beispiel für 2.7.3:
    bzcat Python-2.7.3-cygwin.patch.bz2 | patch -p0

  5. Konfigurieren Sie den Build. Zum Beispiel möchten Sie vielleicht Folgendes installieren /usr/local:
    cd Python-2.7.3
    ./configure --prefix=/usr/local

  6. Kompilieren Sie die konfigurierten Quellen:
    make

  7. Installieren Sie den kompilierten Build:
    make install