Я пытаюсь узнать версию Visual Studio, которая используется для компиляции Python на моем компьютере.
Это говорит
Python 2.6.2 (r262:71605, Apr 14 2009, 22:40:02) [MSC v.1500 32 bit (Intel)] on win32
Я не понимаю этого MSC V.1500
обозначения. Означает ли это, что он скомпилирован с Visual Studio 2005? Я не могу найти эту информацию на http://python.org .
release
илиdebug
тоже имеет значение? И как это узнать?Ответы:
Источник: документация по
_MSC_VER
предопределенному макросуисточник
MSC v.1912 64 bit (AMD64)
. какая это версия ?? не могли бы вы обновить!MSC v.1500
похоже, Visual C ++ 2008 в соответствии с этой веткой на форумах OpenCobol (во всех местах).Страница MSDN предопределенных макросов указывает, что 1500 является результатом
_MSC_VER
макроса.В этом другом сообщении на форуме упоминается, что
В приведенной выше ссылке MSDN указано, что 1600 означает VS2010.
Как ни странно, мне не удалось найти эту информацию о более ранних
_MSC_VER
значениях в MSDN.источник
python 3.7
используетMSC v.1912 64 bit (AMD64)
. какая это версия ?? не могли бы вы обновить!1912
- это Visual C ++ 2017 (15.5) . Смотрите другой ответ .