Вы можете использовать переменную среды PYTHONSTARTUP, чтобы указать на файл точек, который импортирует библиотеку. Этот env var используется только для запуска интерактивного приглашения и не влияет на другие ваши проекты.
Сначала вам нужно будет создать эту переменную среды, если у вас ее еще нет. Вы должны быть в состоянии сделать это с помощью команды export, которая изменяет текущую среду оболочки. Чтобы ваша оболочка всегда знала об этой новой переменной среды, вам нужно включить оператор экспорта в файл ~/.bash_profile
, ~/.bashrc
, ~/.profile
или в другой файл конфигурации оболочки, найденный у вас дома каталог. Если вы не знаете, как их найти, выполните команду ls -a ~
(это заголовок). Для поиска вашего домашнего каталога. Как только вы найдете нужный файл, добавьте его в конец:
export PYTHONSTARTUP=/Users/yourusername/.pythonstartup
После того, как вы сохранили это в файле, вы теперь создадите файл запуска, в который вы сможете добавить оператор импорта. Как упоминалось выше, это идет в вашем домашнем каталоге с именем .pythonstartup
. В этом файле включите ваше заявление на импорт:
import gnureadline
Вы также можете включить функцию печати, чтобы знать, что вы всегда импортируете gnureadline
в интерактивном режиме:
print("gnureadline imported via .pythonstartup file in home dir")
Вы должны открыть новую вкладку терминала или новый экземпляр терминала, как только все это будет завершено. Затем запустите ваш интерпретатор Python, и вы должны увидеть вышеупомянутое сообщение и сможете использовать вашу библиотеку и ярлыки, которые она предоставляет.