Какова цель пакета загрузки Python 2.7 «База данных программ Windows x86 MSI»? - PullRequest
18 голосов
/ 19 января 2011

При обновлении с python 2.5 / 2.6 до python 2.7 на WinXP я нашел новые формы пакетов для загрузки для python на http://www.python.org/download/releases/2.7.1/.

Так что мне интересно, для чего предназначен пакет загрузки Python 2.7 " База данных Windows x86 MSI "? Поиск в Интернете не дал мне разъяснений по этому поводу.

На самом деле он содержит много файлов библиотеки .pdb, которые на моем ПК связаны с файлами Palm PDB. Это должно быть ложно, поскольку Palm OS мертва.

Ответы [ 2 ]

11 голосов
/ 19 января 2011

Это исполняемый файл Python для Windows с расширениями отладки. Наличие его как части стандартного выпуска было дорогостоящим с точки зрения размера и было сделано доступным, потому что в Windows из-за различий в версиях Windows и версиях и обновлениях Visual Studio его создание пользователем может не представлять собой DLL, распространяемую с Python. Более подробная информация доступна здесь http://bugs.python.org/issue1303434

3 голосов
/ 19 января 2011

.pdb - это расширение, используемое Visual Studio для отладки баз данных токенов.Этот пакет выглядит так, как будто он предназначен для тех, кто хочет отлаживать Python.Вам все еще понадобятся стандартные библиотеки / исполняемые файлы Python, если вы хотите отлаживать Python.

...