ubuntu16.04搭建python2.7的conda环境
参考链接:
1.下载
-
下载地址
选择python2.7的安装包 Linux ->(64-Bit(x86) installer)
2.安装Anaconda2
-
命令
bash Anaconda2-2019.03-Linux-x86_64.sh
enter yes 一直按
3.添加环境变量
- 保存
sudo gedit ~/.bashrc
后面添加conda deactivate
source ~/.bashrc
4 测试
-
python终端
终端输入python 出现带有anaconda的python即为安装成功
-
查看conda版本
conda --version
-
更新anaconda版本
conda update conda conda update anaconda conda update anaconda-navigator
-
设置国内镜像
添加源
清华源: 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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ conda config --set show_channel_urls yes
中科大源(不能用感觉): conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/ conda config --set show_channel_urls yes
查看源列表
conda config --show channels
删除镜像源
conda config --remove channels [源地址] conda config --remove-key channels 删除所有源地址
4.Anaconda使用
-
创建虚拟环境
conda create -n <env_name> <package_names> eg: conda create -n xxx python=2.7
-
环境激活
source activate xxx
-
退出环境
conda deactivate
-
删除环境
conda remove -n xxx --all
-
查看conda环境列表
conda info -e
-
conda包管理操作
conda search packagename //查找包 conda install packagename //安装包 conda install packagename=x.x.x //指定安装包的版本 conda install --channel https:... //指定channel安装 conda update packagename=x.x.x //更新安装包 conda list //查看已安装的包 conda update packagename //更新包 conda remove packagename //移除包
-
conda安装包删除(占内存)
conda clean -p //删除一些没用的包 conda clean -t //清除一些tar包 conda clean -y -all //删除所有的安装包及cache
-
环境复制
本机复制 conda create -n new_env --clone old_env 导出环境 conda env export > env.yaml conda env create -n new_env -f env.yaml pip freeze > requirements.txt pip install -r requirements.txt