Я всегда предполагал, что первой записью в sys.path
по умолчанию является текущий рабочий каталог. Но, как оказалось, в моей системе первая запись - это путь, по которому находится скрипт. Поэтому, если я выполняю скрипт, который находится в /usr/bin
из /some/directory
, первая запись в sys.path
будет /usr/bin
. Что-то неправильно настроено в моей системе, или это ожидаемое поведение?