Zainstalowałem Anacondę i stworzyłem dwa dodatkowe środowiska: py3k (który zawiera Python 3.3) i py34 (który zawiera Python 3.4). Poza tym mam domyślne środowisko o nazwie „root”, które instalator Anaconda utworzył domyślnie i które zawiera Python 2.7. Ta ostatnia jest domyślna, za każdym razem, gdy uruchamiam „ipython” z terminala, otrzymuję wersję 2.7. Aby pracować z Pythonem 3.4, muszę wydawać polecenia (w powłoce)
source activate py34
ipython
które zmieniają domyślne środowisko na Python 3.4. Działa to dobrze, ale jest denerwujące, ponieważ przez większość czasu pracuję na Pythonie 3.4 zamiast na Pythonie 2.7 (który trzymam w celach dydaktycznych, to dość długa historia). W każdym razie chciałbym wiedzieć, jak zmienić domyślne środowisko na Python 3.4, pamiętając, że nie chcę instalować wszystkiego od nowa.
CONDA_ROOT="/Users/bla/miniconda"
i source ${CONDA_ROOT}/bin/activate ${CONDA_ROOT}/envs/empty &> /dev/null
w moim .bashrc
i wydaje się, że działa dobrze.
.bashrc
nie jest uruchamiany jako skrypt, ale pochodzi z nowej powłoki, dlatego nie można go sprawdzić, uruchamiając skrypt bash.
source activate
, wpłynie to na środowisko powłoki.
source activate py34
w swoim.bashrc
?