2012-02-03 70 views
0

我們公司開發了Python庫,以使用我們專有的文件格式打開和顯示來自文件的數據。庫僅依賴於已經移植到IronPython的numpy。IronPython和setuptools/ez_install

我們的內部分配的setup.py從setuptools導入,但顯然這在IronPython中尚不受支持。搜索有線網絡會產生很多對三年前寫的傑夫哈迪的博客的引用。

有人可以解釋setuptools,ez_install和distutils之間的關係嗎?

有沒有一種方法來分配我們的庫,它與CPython和IronPython兼容。

非常感謝,

肯尼

回答

1

分配是setuptools的的一個分支,它支持Python 3中,除其他事項外。 ez_install用於安裝setuptools/easy_install,然後easy_install可用於安裝軟件包(儘管pip更好)。

三年前IronPython缺少很多需要的部分,比如zlib(2.7.0)和zipimport(即將發佈的2.7.2)。儘管如此,我還沒有檢查過它,但現在的變化應該是微不足道的。

+0

謝謝傑夫。我會熱切等待2.7.2。 – Kenny 2012-02-09 02:40:13

+0

2.7.2不在。 easy_install的工作原理是什麼? – cecilphillip 2012-04-27 06:23:27