Как навсегда добавить каталог в PYTHON PATH на Mac

Как навсегда добавить каталог в PYTHON PATH на Mac

Я попробовал два распространенных метода:

import sys
sys.path.append('foo/bar')

И

export PYTHONPATH=$PYTHONPATH:foo/bar

Первый метод завершает добавление после выхода из интерпретатора. Второй метод завершает при закрытии терминала (несмотря на то, что у людей, похоже, нет проблем с постоянным добавлением с помощью второго метода).

Что я здесь упускаю и как решить эту проблему?

решение1

Вам нужно поставить

foo/bar

В файле внутри etc/paths.d.

вот хорошее объяснение

EDIT: Думаю, я неправильно понял, вам нужно установить переменную среды PYTHONPATH. эта ссылкапокажите много мест, куда вы могли бы поместить свое экспортное заявление, чтобы оно было постоянным.

Помещать

export PYTHONPATH=$PYTHONPATH:foo/bar

В ~/.bashrc и будет устанавливаться каждый раз при запуске bash.

Связанный контент