1. 官网下载Anconda:https://www.anaconda.com/download/
2. bash Anaconda3XXXXXX.sh
情况1:将Anaconda 路径添加到.barhrc (conda python虚拟环境覆盖Ubuntu的python2.7)
问题:覆盖ubuntu自带的python2.7
conda create -n env_name python=x.x
source activate env_name
source deactivate
情况2:将Anaconda 路径不添加到.barhrc (ubuntu2.7 与conda python虚拟环境共存)
cd Anaconda 的安装目录/bin
./conda list # 查看包
创建环境: export PATH=/home/../Anaconda 的安装目录/bin:$PATH
conda create -n env_name python=x.x
第一种在不添加PATH时:激活python虚拟环境
注解:export PATH=/home/../Anaconda 的安装目录/bin:$PATH
cd Anaconda 的安装目录/bin
source activate env_name
source deactivate
第二种在不添加PATH时:激活python虚拟环境
gedit .bashrc
添加:alias condapy3='. /home/../anaconda3路径/etc/profile.d/conda.sh && conda activate env_name'
source .bashrc
打开新的终端: condapy3 进入python虚拟环境
在.bashrc中添加退出虚拟python命令:
添加:alias envdeactive='. /home/../anaconda3路径/etc/profile.d/conda.sh && conda deactivate'
此时:pip2 是系统python2.7的pip
pip3 是系统python3.x的pip
pip -V 查看此时pip是属于那个环境的
python -m pip 是Anaconda的虚拟环境的pip
修改conda本国内源:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --append channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/
conda config --append channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --append channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
# 搜索时显示通道地址
conda config --set show_channel_urls yes
删除.condarc 中的default
参考:
https://blog.csdn.net/xrinosvip/article/details/86547226
https://blog.csdn.net/ly59782/article/details/89604663
https://blog.csdn.net/penge666/article/details/88692605?utm_source=distribute.pc_relevant.none-task