мне нужно отладить py-скрипт в PyCharm, который использует двоичные файлы unix, такие как "what, grep" и так далее.
Если я запускаю py-скрипт из терминала (bash), двоичные файлы unix будут найдены, и все будет работать так, как ожидалось. Если я запускаю скрипт из PyCharm «Отладка» или «Выполнить», кажется, что «ПУТЬ» не установлен => двоичные файлы unix не были найдены.
Я что-то пропустил?
Большое спасибо за помощь, Börni
import os; print(os.getenv('PATH’,’’)
, запустив его и сравнив вывод сecho $PATH
во встроенном терминале и оболочке ОС. У меня есть исправление для *nix/mac здесь (stackoverflow.com/a/51006003/1089228). Примечание: их запуск файла запуска bash настроен правильно — если у вас возникли проблемы с другой оболочкой, приведенный выше ответ должен предоставить достаточно информации, чтобы помочь вам найти решение. - person Steve Tarver   schedule 25.06.2018