Ответы:
Когда вы импортируете библиотеку python, и у нее нет соответствующего .pyc
файла (или он устарел по сравнению с исходным кодом), python «скомпилирует» новый байт-код . Похоже, что эта опция просто делает это для всего в стандартной библиотеке, так что это не нужно делать при первом импорте.
Что касается того, почему это не по умолчанию, я не знаю; Я предполагаю , что это потому, что это имеет очень небольшой эффект, и некоторые люди не хотят тратить работу на это для библиотек, которые они никогда не будут использовать.