zoukankan      html  css  js  c++  java
  • Linux下anaconda的安装与使用

    anaconda的安装

    • 下载

        # 先找到一个合适的目录,然后下载到该目录  注:这个链接是我在官网复制的,需要安装其他版本的可以自行去找
        [root@xzy Desktop]# wget -c https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh
      
    • 安装

        [root@xzy Desktop]# bash Anaconda3-2020.02-Linux-x86_64.sh
        # 然后就开始安装,中途可能会需要输入 yes/no 或默认按回车
      
    • 配置环境变量

        # 一般会默认将Anaconda安装到PATH,如果安装中出现了问题或该选项选择了NO,就需要对环境变量进行配置
        # 我这里修改的是/root目录下的.bashrc,即配置的是全局变量
      
        # 打开该文件后如果有和下面类似字样,那么就不需要配置了。
      
        # >>> conda initialize >>>
        # !! Contents within this block are managed by 'conda init' !!
        __conda_setup="$('/root/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
        if [ $? -eq 0 ]; then
            eval "$__conda_setup"
        else
            if [ -f "/root/anaconda3/etc/profile.d/conda.sh" ]; then
                . "/root/anaconda3/etc/profile.d/conda.sh"
            else
                export PATH="/root/anaconda3/bin:$PATH"
            fi
        fi
        unset __conda_setup
        # <<< conda initialize <<<
      
        # 如果没有类似以上内容则需要配置,在.bashrc中添加
        [root@xzy Desktop]# vi ~/.bashrc
        # 在文件最后加上一行,路径为所安装anaconda下的bin目录
        # >>> conda initialize >>>
        export PATH="/root/anaconda3/bin:$PATH"
        # <<< conda initialize <<<
      
    • 刷新一下

        # 修改文件./bashrc之后无法立即生效,需要source一下
        [root@xzy Desktop]# source ~/.bashrc
        # 验证一下是否安装成功
        [root@xzy Desktop]# conda --version
        conda 4.8.2
        # 安装成功!
      

    anaconda的使用

    • 创建

        conda create -n your_env_name python=3.6
        # 后面的python可以先不要,创建好虚拟环境后再单独安装
      
    • 查看

        conda env list
        # 就可以看到创建好了的虚拟环境
      
    • 激活

        conda activate your_env_name
        # 此处需要说明一下,windows激活虚拟环境可以不用加前面的conda。我的CentOS 需要加上
      
    • 退出

        conda deactivate
      
    • 关闭开机自动进入base虚拟环境

        # 环境建好后下次开机发现每次打开终端都会自动激活base虚拟环境。虽然没什么影响,但是很不爽
        conda config --set auto_activate_base false
        # 若需要设置为自动激活,改为true就好
      
    • 查看已安装的包

        conda list
  • 相关阅读:
    母牛
    831. KMP字符串(模板)
    830. 单调栈
    829. 模拟队列
    827. 双链表
    826. 单链表
    易错之 Java字符串比较
    圆桌问题 (ArrayList+模拟)
    士兵队列训练问题 (队列+模拟)
    线段树模板集合
  • 原文地址:https://www.cnblogs.com/NoTrace/p/12509599.html
Copyright © 2011-2022 走看看