Какова цель пакета загрузки python 2.7 "База данных программ Windows x86 MSI"?
Обновление с 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 program database"? Поиск в Интернете не приносил мне разъяснений по этому поводу.
На самом деле он содержит партии для файлов библиотеки .pdb, которые на моем ПК связаны с файлами Palm PDB. Это должно быть неверно, поскольку Palm OS не работает.
Ответы
Ответ 1
Это исполняемые файлы Python с расширениями отладки. Наличие его как части стандартного выпуска было дорогостоящим с точки зрения размера, и оно было доступно, потому что в Windows из-за различий в версиях Windows и версиях и обновлениях Visual Studio, создание одного пользователем может не представлять DLL, которая распространяется с Python. Более подробная информация доступна здесь http://bugs.python.org/issue1303434
Ответ 2
.pdb - это расширение, используемое Visual Studio для отладки баз данных токенов. Этот пакет выглядит так там, для тех, кто хочет отлаживать Python. Вам все равно понадобятся стандартные библиотеки/исполняемые файлы Python, если вы хотите отлаживать питон.