Я встановив Anaconda і створив два додаткових середовища: py3k (який вміщує Python 3.3) і py34 (який містить Python 3.4). Окрім них, у мене є середовище за замовчуванням з назвою 'root', яке встановив встановник Anaconda за замовчуванням і вміщує Python 2.7. Цей останній є типовим, коли я запускаю 'ipython' з терміналу, він дає мені версію 2.7. Для роботи з Python 3.4 мені потрібно випустити команди (в оболонці)
source activate py34
ipython
які змінюють середовище за замовчуванням на Python 3.4. Це працює чудово, але це дратує, оскільки більшість часу я працюю на Python 3.4, а не на Python 2.7 (який я вважаю для навчальних цілей, це досить довга історія). У будь-якому випадку, мені хотілося б знати, як змінити середовище за замовчуванням на Python 3.4, маючи на увазі, що я не хочу перевстановлювати все з нуля.
CONDA_ROOT="/Users/bla/miniconda"
і source ${CONDA_ROOT}/bin/activate ${CONDA_ROOT}/envs/empty &> /dev/null
в моєму, .bashrc
і це, здається, працює добре.
.bashrc
він не запускається як скрипт, а створюється новою оболонкою, тому ви не можете перевірити це, запустивши bash-скрипт.
source activate
його, це вплине на середовище оболонки.
source activate py34
у своєму.bashrc
?