Anaconda'yı kurdum ve iki ekstra ortam oluşturdum: py3k (Python 3.3'ü tutan) ve py34 (Python 3.4'ü tutan). Bunların yanı sıra, Anaconda yükleyicisinin varsayılan olarak oluşturduğu ve Python 2.7'yi tutan 'root' adlı varsayılan bir ortam var. Bu sonuncusu varsayılan, terminalden 'ipython'u her başlattığımda bana 2.7 sürümünü veriyor. Python 3.4 ile çalışmak için (kabukta) komutları vermem gerekiyor
source activate py34
ipython
bu da varsayılan ortamı Python 3.4 olarak değiştirir. Bu iyi çalışıyor, ancak çoğu zaman Python 2.7 (Python 2.7) yerine (öğretme amacıyla tuttuğum, oldukça uzun bir hikaye) rahatsız edici. Her neyse, her şeyi sıfırdan yeniden yüklemek istemediğimi akılda tutarak varsayılan ortamı Python 3.4 olarak nasıl değiştireceğimizi bilmek isterim.
CONDA_ROOT="/Users/bla/miniconda"
ve source ${CONDA_ROOT}/bin/activate ${CONDA_ROOT}/envs/empty &> /dev/null
benim .bashrc
ve iyi çalışıyor gibi görünüyor.
.bashrc
Bir komut dosyası olarak değil, yeni kabuk tarafından kaynaklandığını düşünüyorum , bu nedenle bir bash komut dosyası çalıştırarak kontrol edemezsiniz.
source activate
, kabuk ortamını etkiler.
source activate py34
Gözlerinde farklı.bashrc
?