Anaconda 配置

  1. 去清华镜像下载到本地

    1. 上传到服务器

    2. 安装 — 切换到安装包的路径下

      sh ./Anaconda3-5.2.0-Linux-x86_64.sh
      
    3. 添加环境变量并激活 https://blog.csdn.net/huangjuegeek/article/details/73556763

      vim ~/.bashrc  # 查看环境变量
      source ~/.bashrc  # 使环境变量生效
      
      # >>> conda initialize >>>
      # !! Contents within this block are managed by 'conda init' !!
      __conda_setup="$('/home/hwb/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
      if [ $? -eq 0 ]; then
          eval "$__conda_setup"
      else
          if [ -f "/home/hwb/anaconda3/etc/profile.d/conda.sh" ]; then
              . "/home/hwb/anaconda3/etc/profile.d/conda.sh"
          else
              export PATH="/home/hwb/anaconda3/bin:$PATH"
          fi
      fi
      unset __conda_setup
      # <<< conda initialize <<<
      
    4. 切换清华源 — 提高下载速度,

      把下载路径配好是关键

      anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

      vim ~/.condarc # 将下列通道添加至 ~/.condarc
      
      channels:
        - defaults
      show_channel_urls: true
      default_channels:
        - <https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main>
        - <https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r>
        - <https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2>
      custom_channels:
        conda-forge: <https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud>
        msys2: <https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud>
        bioconda: <https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud>
        menpo: <https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud>
        pytorch: <https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud>
        simpleitk: <https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud>
      
      conda clean -i  #清除索引缓存,保证用的是镜像站提供的索引。
      conda create -n myenv numpy #测试一下吧。
      
    5. conda下载速度比较慢的时候,会因为timeout而中止,导致错误

      CondaError: Downloaded bytes did not match Content-Length
      
      1. 解决方法:在 ~/.condarc 中添加延时时间长度,通过提高延时时间来提高下载成功率。
      remote_read_timeout_secs: {MSecs length} # 时间长度
      
  2. Anaconda 安装虚拟环境

    conda create -n {envs-name} python={version}

    conda create -n {your_env_name} python={python version}
    source activate {your_env_name} #进入该虚拟环境
    
  3. Anaconda 查看存在的虚拟环境

    conda info --env
    
  4. 重命名环境

    conda 其实没有重命名指令,实现重命名是通过 clone 完成的,分两步:

    • 先 clone 一份 new name 的环境
    • 删除 old name 的环境
    conda create -n {new_name} --clone {old_name}
    conda remove -n {old_name} --all
    
  5. conda 本地安装

    • 从conda的源下载好要安装的包,直接采用本地安装的方式。
    • conda 下载下来的包都会存在 ~/anaconda3/pkgs 下
    • 切换到对应的环境下去安装
    source/conda activate {env_name}
    conda install --offline {root}/{target_file}.tar.bz2
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值