Ich versuche, die Version von Visual Studio herauszufinden, mit der Python auf meinem Computer kompiliert wird
Es sagt
Python 2.6.2 (r262:71605, Apr 14 2009, 22:40:02) [MSC v.1500 32 bit (Intel)] on win32
Was ich nicht verstehe, ist diese MSC V.1500
Bezeichnung. Bedeutet das, dass es mit Visual Studio 2005 kompiliert wurde? Ich kann diese Informationen auf http://python.org nicht finden .
release
oder auchdebug
wichtig? Und wie geht man vor, um das herauszufinden?Antworten:
Quelle: Die Dokumentation für das
_MSC_VER
vordefinierte Makroquelle
MSC v.1912 64 bit (AMD64)
. Welche Version ist das? kannst du bitte aktualisieren!MSC v.1500
scheint laut Visual C ++ 2008 zu sein diesem Thread in den OpenCobol-Foren ( ausgerechnet ) zu sein.Die MSDN-Seite zu vordefinierten Makros gibt an, dass 1500 das Ergebnis des
_MSC_VER
Makros ist.Dieser andere Forumsbeitrag erwähnt das
Die obige MSDN-Verbindung besagt, dass 1600 VS2010 anzeigt.
Seltsamerweise konnte ich diese Informationen zu den früheren
_MSC_VER
Werten auf MSDN nicht finden.quelle
python 3.7
verwendetMSC v.1912 64 bit (AMD64)
. Welche Version ist das? kannst du bitte aktualisieren!1912
ist Visual C ++ 2017 (15.5) . Siehe die andere Antwort .