Обратная совместимость пакетов Python

Есть ли простой способ определить, будет ли работать пакет Python, если он не соответствует моей версии Python? Например, я не могу получить PyGreSQL для Python 2.7 на Win (только 2.6) и не могу получить ZODB для Win более поздний, чем Python 2.4. Несоответствие версий гарантирует несовместимость или мне просто нужно переименовать каталог пакета?

1 ответ

Решение

Невозможно точно сказать, будет ли пакет работать с другой версией Python, но использование более старых пакетов на более новых версиях Python 2.x гораздо более вероятно сработает, чем наоборот.

Единственное, на что следует обратить внимание: если вы устанавливаете комплект Windows, он может устанавливаться только в той версии, для которой он предназначен, из-за поиска в реестре и тому подобного.

Другие вопросы по тегам