Есть приложение в комплекте с которым идет Python. Приложение позволяет делать очень интересные вещи через Arcpy.
1. Правильно ли я понимаю, что Python может как-то дергать библиотеки из этого приложения для решения задач? Так вообще делают? Или в Arcpy просто какие-то расширения добавлены? Как узнать что нужно Питону для автономной работы?
2. Можно ли как-то создавать статически слинкованные приложения на питоне, так чтобы нужный функционал был доступен на сторонних компах без установленного ПО?
Вопросы лицензии пока не рассматриваем. Интересна возможность именно отдельного использования Питона. Причем любым путем.
А можно сделать статический импорт всей цепочки библиотек. Уж очень нужно выдрать из приложения одну функцию. Имеется ввиду, нужно сделать отдельное standalone приложение, которое бы работало без установки самого приложения, с которым в комплекте идет Питон и которое эту функцию как-то реализует.
beduin01: Ну если бы там были библиотеки - может и можно было бы. Но, в общем случае, приложение встраивает в себя питон и сообщает ему примерно следующее: "Функция Питона someFunc во мне лежит по адресу 0x410234". Если вам нужен только ее функционал - ее нужно выдрать из приложения да так, чтобы она отдельно работала. Непростая задача.