• Centos7安装Miniconda


    Conda是什么?

    Conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。

    Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等。

    Anaconda 安装包可以到 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 下载。

    Miniconda 是一个 Anaconda 的轻量级替代,默认只包含了 python 和 conda,但是可以通过 pip 和 conda 来安装所需要的包。

    Miniconda 安装包可以到 https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/ 下载。

    安装使用

    本文以Centos7为例,实现Linux下面安装Miniconda及配置使用Jupyter Notebook。

    1、访问https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/地址,根据更新日期找到在Linux里面安装的最新脚本,通过命令下载到Linux里面。

    Centos7安装Miniconda及配置jupyter

    通过Linux命令wget进行下载:

    wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh

    注:若命令不存在,执行 yum install wget -y 安装即可

    执行 bash Miniconda3-latest-Linux-x86_64.sh 命令进行安装,本文默认安装,也可自定义安装目录,此处不再多做叙述。

    ,miniconda安装完后,环境变量添加到/root/.bashrc文件。
    执行 source /root/.bashrc 使其能够正常使用。

    查看版本信息,若能正常返回,说明安装成功。

    conda -V


    配置 Anaconda 仓库镜像源

    1.  
      conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    2.  
       
    3.  
      conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
    4.  
       
    5.  
      conda config --set show_channel_urls yes

    设置快捷命令

    设置别名,方便操作。
    在文件最后追加以下内容
    vim /root/.bashrc

    1.  
      # alias for conda
    2.  
      alias conl="conda env list"
    3.  
      alias conc="conda create -n"
    4.  
      alias cona="source activate"
    5.  
      alias cond="source deactivate"
    6.  
      alias conr="conda remove --all -n"

    Centos7安装Miniconda及配置jupyter

    执行 source 命令使配置生效。

    source /root/.bashrc

    conl 查看环境列表,若返回正确,说明配置成功

    构建python3.6环境

    #创建一个名为lfeng,python3.6的虚拟环境

    conc lfeng python=3.6

    # 进入python3.6虚拟环境

    cona lfeng

    Centos7安装Miniconda及配置jupyter

    # 退出python3.6虚拟环境

    cond


    附录:cona的简单使用

    conda create -n [name] #创建名为name的conda环境

    source activate [name] #激活刚才创建的环境

    source deactivate [name] #退出名为name的环境,回到系统默认环境

    conda remove -n [name] --all #删除刚刚创建的conda环境

    conda info -envs

    conda list #查看已经安装的包

    conda install [packagename] #安装具体的包,加-n [name]可以安装到指定环境

    conda list -n [name] #name环境下安装了哪些包

    conda update -n [name] [packagename] #升级name环境的名为packagename的包

    conda remove -n [name] [packagename] #删除name环境的名为packagename的包

    创建python版本的环境

    conda create --name your_env_name python=2.7
    conda create --name your_env_name python=3
    conda create --name your_env_name python=3.6

    创建包含某些包的环境
    conda create --name your_env_name numpy scipy

    创建指定python版本下包含某些包的环境
    conda create --name your_env_name python=3.6 numpy scipy

    转载于:https://blog.51cto.com/loufeng/2342003

     
  • 相关阅读:
    事务使用测试结论
    Enum枚举2
    Enum枚举
    sqlserver数据库存取图片
    sqlserver数据库操作公共类DBOperate
    SqlParamsTool
    sqlserver数据库 -- SqlParameter使用
    sqlserver 数据库连接状态判断
    水晶报表2
    防止系统页面被加载进 iframe 子窗口
  • 原文地址:https://www.cnblogs.com/hoganhome/p/13579790.html
Copyright © 2020-2023  润新知