IronPython и setuptools / ez_install - PullRequest
       9

IronPython и setuptools / ez_install

0 голосов
/ 03 февраля 2012

Наша компания разработала библиотеки Python для открытия и отображения данных из файлов, используя наш собственный формат файлов.Библиотека зависит только от numpy, который был портирован на IronPython.

setup.py для нашего внутреннего дистрибутива, импортируемого из setuptools, но, очевидно, это еще не поддерживается в IronPython.При поиске в сети появляется много ссылок на блог Джеффа Харди, написанный три года назад.

Может ли кто-нибудь объяснить взаимосвязь между setuptools, ez_install и distutils?

Есть ли способ распространениянаша библиотека, которая совместима как с CPython, так и с IronPython.

Большое спасибо,

Кенни

1 Ответ

1 голос
/ 04 февраля 2012

Distribute - это ветка setuptools, которая поддерживает Python 3, среди прочего. ez_install используется для установки setuptools / easy_install, а затем easy_install может использоваться для установки пакетов (хотя pip лучше).

Три года назад в IronPython отсутствовало много необходимых компонентов, таких как zlib (2.7.0) и zipimport (готовится к выпуску 2.7.2). Я не проверял некоторое время, чтобы увидеть, как это работает, но любые изменения теперь должны быть незначительными.

...