Я хотел бы распространять предварительно скомпилированный модуль расширения C для Python 2.6 и Python 2.7 для 32- и 64-разрядных версий Python. Как я должен создавать и распространять это на pypi? Должен ли я просто использовать bdist_egg? Могу ли я сохранить совместимость с пипсом?Как распространять предварительно скомпилированные модули расширения для Windows на pypi для нескольких версий Python?
Я замечаю, что обычный bdist просто создает .zip
, который не содержит версию Python, хотя внутренняя структура папок делает. Может ли это .zip
содержать, например, подкаталог Python26 и Python27?
Хм, он по-прежнему загружает архив и компилирует на шахте. Придется повторить попытку с машиной, на которой не установлен компилятор. – joeforker
Есть ли у них одинаковые версии? Как pip, так и easy_install обычно предпочитают яйца, если они доступны. –
Пакет называется криптовалют. – joeforker