Я создаю программу Jython на PyDev и в процессе нашел необходимость в некоторых пакетах, которые не являются стандартными для Jython 2.5, но являются стандартными для CPython 2.7. До этого момента я использовал python easy_install и неправильно указывал PyDev на /usr/lib/python2.7/dist-packages. Хотя это неверно, это работало в течение последних нескольких месяцев до сегодняшнего дня, когда я столкнулся с этой проблемой ; одна из библиотек Python 2.7 берет на себя прецедент над Jython lib и вызывает havok.
У меня вопрос двоякий:
Как правильно упаковывать библиотеки для Jython. Это так просто, как virtual-env + easy_install? Если да, то как настроить виртуальную среду для Jython?
Как правильно переносить библиотеки Python 2.7 в установку Jython, если они могут работать на 2.5. (Бонусные баллы и пример использования модулей pkg_resources.)