Próbuję znaleźć wersję programu Visual Studio, która jest używana do kompilowania języka Python na moim komputerze
To mówi
Python 2.6.2 (r262:71605, Apr 14 2009, 22:40:02) [MSC v.1500 32 bit (Intel)] on win32
Nie rozumiem tego MSC V.1500
określenia. Czy to oznacza, że został skompilowany w programie Visual Studio 2005? Nie mogę znaleźć tych informacji na http://python.org .
release
też madebug
znaczenie? A jak można się tego dowiedzieć?Odpowiedzi:
Źródło: dokumentacja
_MSC_VER
wstępnie zdefiniowanego makraźródło
MSC v.1912 64 bit (AMD64)
. jaka to wersja? czy możesz zaktualizować!MSC v.1500
wydaje się być Visual C ++ 2008 według tego wątku na forach OpenCobol (we wszystkich miejscach).Strona MSDN dotycząca wstępnie zdefiniowanych makr wskazuje, że wynikiem działania makra jest 1500
_MSC_VER
.Wspomina o tym ten inny post na forum
Powyższy link MSDN powiedział, że 1600 oznacza VS2010.
O dziwo, nie mogłem znaleźć tych informacji o wcześniejszych
_MSC_VER
wartościach w witrynie MSDN.źródło
python 3.7
używaMSC v.1912 64 bit (AMD64)
. jaka to wersja? czy możesz zaktualizować!1912
to Visual C ++ 2017 (15.5) . Zobacz inną odpowiedź .