В настоящее время я работаю над приложением, написанным на С#, в которое я встраиваю IronPython. У меня вообще нет проблем с этим, но есть одна вещь, с которой я не знаю, как бороться.
Я хочу импортировать внешний модуль в script. Как я могу это сделать? Простой import ext_lib
не работает. Должен ли я добавить путь к lib на sys.path
?
Возможно, можно скопировать файл lib.py в каталог приложения и импортировать оттуда?
EDIT:
Я, наконец, выбрал другое решение - скомпилировал мой script с помощью py2exe
, и я просто запускаю его из основного приложения С# с помощью Process
(без использования IronPython).
В любом случае, спасибо за помощь;)