ubuntu16.04搭建python2.7的conda环境

ubuntu16.04搭建python2.7的conda环境

参考链接:

  1. Ubuntu安装anaconda 介绍、安装、配置

1.下载


  • 下载地址

    Anaconda2官网

    选择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
    
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。