Какая разница между python3. <X> и python3. <X> m

  • Что означает m в python3.6m?
  • Как он отличается от версии не m?
  • В каком случае я предпочитаю использовать python3.6m, а не python3.6?

Ответ 1

Что означает m в python3.6m?

Это означает, что Python был настроен --with-pymalloc, который позволяет специализированной реализации для выделения памяти быстрее, чем система malloc.

Как он отличается от версии не m?

Версия non m, очевидно, не настроена с ней.

В этом случае я предпочел бы использовать python3.6m, а не python3.6?

Вероятно, наиболее полезно при написании расширений C, в общем, это не должно быть чем-то, о чем вам следует беспокоиться.