Как получить путь, где хранятся двоичные файлы модулей Python (usr/local/bin)

Я пытаюсь запустить модуль python "icdiff", используя subprocess.Popen(). Это не распознавание icdiff в качестве команды и запрос полного пути. icdiff установлен в /usr/local/bin, но варьируется от платформы к платформе, для некоторых платформ он был в / usr / bin.

Как получить путь, где установлен этот модуль Python (icdiff). Я старался

sys.executable

но он всегда дает "/usr/bin/python". Есть ли какие-либо команды, с помощью которых я могу получить путь, где хранятся двоичные файлы Python.

0 ответов

Другие вопросы по тегам