我們在進行Python開發(fā)的時候须蜗,經(jīng)常遇到需要不同版本的python環(huán)境昔脯,virtualenv可以伴我們建立不同版本的Python開發(fā)環(huán)境,但前提是我們已經(jīng)安裝的對應(yīng)的Python版本。如果我們不想安裝那么多Python版本每瞒,可以建立不同虛擬開發(fā)環(huán)境么?conda可以幫我們實現(xiàn)纯露。 conda可以直接創(chuàng)建不同python版本的虛擬環(huán)境剿骨。
安裝
linux
wget -c https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
mac‘用戶
curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh
創(chuàng)建環(huán)境
conda create -n myenv python=3.6
激活環(huán)境
windows環(huán)境
activate myenv
linux環(huán)境
source activate myenv
退出環(huán)境
windows環(huán)境
deactivate
linux環(huán)境
source deactivate
刪除環(huán)境
conda remove --name myenv --all
重命名環(huán)境
conda create -n python2 --clone py2
添加頻道
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/r/
環(huán)境損壞了,刪除conda
刪除安裝目錄
rm -rf ~/miniconda
刪除PATH環(huán)境變量中的minicoda的相關(guān)目錄
vim ~/.bash_profile
刪除隱藏目錄
rm -rf ~/.condarc ~/.conda ~/.continuum