2013-06-15 7 views
0

Я успешно установил Virtualenvwrapper и могу использовать его после запуска источника .bashrc: Единственная проблема заключается в том, что команды не работают, если я запускаю новое окно терминала или если я заново запускаю Терминал. Как мне решить эту проблему?Virtualenvwrapper не сохраняется между терминальными окнами

ответ

1

Короткий ответ:

Добавьте следующую строку в ваш .bash_profile:

source ~/.bashrc 

Более длинный ответ:

По умолчанию, терминал запускает оболочку через/USR/бен/login, что делает оболочку оболочкой входа. На каждой платформе (не только Mac OS X) bash не использует .bashrc для систем входа (только/etc/profile и первый из .bash_profile, .bash_login, .profile, который существует и доступен для чтения). Вот почему «поставить исходный файл ~/.bashrc в ваш .bash_profile» является стандартным советом.

(этот ответ был первоначально размещен здесь: https://apple.stackexchange.com/questions/12993/why-doesnt-bashrc-run-automatically#comment13715_13019)

Смежные вопросы