Это в контексте Windows 10.
Я работаю над приложением C #, которое запустит приложение Python, которое что-то делает. Это приложение на Python обычно устанавливается вместе с Pip (pip install someAppName). Библиотека IronPython ожидает полного пути к файлу .py, чтобы иметь возможность его выполнить.
Как узнать, на что указывает приложение, установленное в pip? Из всего этого я вижу, что в этом приложении, установленном в pip, есть папка, которая находится в / site-packages. Однако мне не ясно, что там вызывается, когда я запускаю "someAppName" из командной строки. «someAppName» - это имя самой папки, где внутри находится куча файлов .py, поэтому я понятия не имею, какая из них является реальной отправной точкой.
Есть ли лучший способ сделать это? Моя цель состоит в том, чтобы упаковать целое «предустановленное» приложение python с моим приложением c # и вызвать / запустить его с IronPython.
Спасибо за любой совет