Installiere mod_wsgi mit Python 2.7 unter Windows 64 bit

Ich versuche, meine Django-Website, die mit Python 2.7 geschrieben wurde, auf einem Windows 64-Bit-Computer (Windows Server 2008 R2) bereitzustellen. Ich habe die vorkompilierte Version von Apache (Apache 2.4.16 x64) von @ installierhttps: //www.apachehaus.com/cgi-bin/download.pl (aufgrund fehlender Option von Apache Lounge ***) und haben überprüft, ob Python 2.7 auf 64-Bit läuft und mit VC9 kompiliert wird. Ich konnte keine vorgefertigte Binärdatei für mod_wsgi finden (für Windows 64-Bit und mit VC9 kompiliert), daher habe ich den Quellcode für mod_wsgi von @ heruntergeladehttps: //github.com/GrahamDumpleton/mod_wsgi/releases/tag/4.4.1 und folgte der Richtung vonhttps: //github.com/GrahamDumpleton/mod_wsgi/blob/develop/win32/README.rs, wechselnap24py27-win64-VC9.mk -Datei, um auf die richtigen Verzeichnisse für @ zu verweisAPACHE_ROOTDIR undPYTHON_ROOTDIR und Verwenden der 64-Bit-Eingabeaufforderung von C ++ 2008 zum Ausführen des Befehlsnmake -f ap24py27-win64-VC9.mk clean. Dies gab mir jedoch den Fehler:

wsgi_memory.obj : error LNK2019: unresolved external symbol GetProcessMemoryInfo referenced
  in function getPeakRSS
mod_wsgi.so : fatal error LINK1120: 1 unresolved externals
NMAKE : fatal error U1077: `"...\Visual C++ for Python\9.0\VC\Bin\amd64\c1.EXE"` :
  return code `0x2`
Stop.

Ich habe die Installations- und Konfigurationsdokumente für mod_wsgi mehrmals gelesen und das Web einschließlich SO in den letzten Stunden erfolglos durchsucht. Was mache ich hier falsch und wie kann ich das beheben?

*** Ich kenne das offizielle Dokument zur Installation von mod_wsgi und warne davor, Binärdateien aus anderen Quellen als Apache Lounge zu verwenden, kann jedoch anscheinend nicht die richtige kompilierte Version (für VC9 und Windows 64-Bit) auf der Website finden. Könnte dies ein Problem sein und wenn ja, wie könnte ich es beheben?

Aktualisiere: nach Adelins Vorschlag konnte ich @ bekommnamke -f ap24py27-win64-VC9.mk clean laufen. Wenn ich jedoch versuche, @ auszuführnamke -f ap24py27-win64-VC9.mk odernamke -f ap24py27-win64-VC9.mk install, Ich bekomme Seiten mit Warnungen, die sagen:warning C4820: '...' : '...' bytes padding added after data member '...' bis der Compiler mit @ beendet wi

fatal error C1083: Cannot open include file: 'Python.h': No such file or directory
...\mod_wsgi-4.4.13\src\server\wsgi_memory.c<124> : warning C4711: function 'getCurrentRSS' selected for automatic inline expansion
NMAKE: fatal error U1077: '"C:\...\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\c1.EXE"' : return code '0x2'
Stop.

Weiß jemand, warum das so ist und wie ich vorgehen soll, um das Problem zu beheben?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage