首页 > 其他分享 >anconda运用conda进行安装以及使用

anconda运用conda进行安装以及使用

时间:2024-02-04 22:45:20浏览次数:28  
标签:cn mirrors -- anaconda conda anconda edu 安装

anconda运用conda进行安装以及使用

文章目录

目录

添加镜像源

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/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/

下面这个我没用过, 可以添加一下试试看.
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/r/


目前国内提供conda镜像的大学
  清华大学: https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
  北京外国语大学: https://mirrors.bfsu.edu.cn/help/anaconda/
  南京邮电大学: https://mirrors.njupt.edu.cn/
  南京大学: http://mirrors.nju.edu.cn/
  重庆邮电大学: http://mirror.cqupt.edu.cn/
  上海交通大学: https://mirror.sjtu.edu.cn/
  哈尔滨工业大学: http://mirrors.hit.edu.cn/#/home
  (目测哈工大的镜像同步的是最勤最新的)

查看已经添加的channels

conda config --get channels

已添加的channel在那查看

# windows 用户在C:\Users\~\下面
windows 用户无法直接创建 .condarc 文件,需要通过指令 
conda config --set show_channel_urls yes 
生成该文件,然后可以通过 vim/notepad++ 再修改

恢复默认的镜像源

conda config --remove-key channels

创建/删除 环境

创建自己环境的名字以及python的版本

conda create -n env_name python=3.8

在conda环境下,输入以下命令查看当前存在的环境:

conda env list(或者输入conda info --envs也是一样滴)

删除环境

conda remove -n env_name --all
conda env remove -n env_name

重命名环境(将 --clone 后面的环境重命名成 -n 后面的名字)

conda create -n torch --clone py3  	# 将 py3 重命名为 torch

创建完成环境之后,系统会提示如何 进入和退出环境,如下

conda activate env_name  		# 进入环境
conda deactivate				# 退出环境

在conda环境内使用 pip安装

在anaconda下用pip装包的原因:尽管在anaconda下我们可以很方便的使用conda install来安装我们需要的依赖,但是anaconda本身只提供部分包,远没有pip提供的包多,有时conda无法安装我们需要的包,我们需要用pip将其装到conda环境里。

首先进入指定的环境中,然后再通过 pip 安装即可,命令如下

注!安装特定版本的包,conda用“=”,pip用“==”

conda activate env_name  		# 进入环境

conda install numpy=1.93
pip  install numpy==1.93

conda deactivate				# 安装完之后记得退出环境

安装/删除 命令:

pip更全一些,用哪个都行

conda install gatk
conda install gatk=3.7					# 安装特定的版本:
conda install -n env_name gatk   		# 将 gatk 安装都 指定env_name中

当然, 也可以用这个命令进行搜索(会稍微慢一点)

conda search gatk

安装完成后,可以用“which 软件名”来查看该软件安装的位置:

which gatk

查看已安装的库:

conda list
conda list -n env_name  	# 查看 env_name 下的库

更新指定库:

conda update gatk
conda update --all   	# 升级全部库

删除环境中的某个库:

conda remove --name env_name gatk

卸载 conda

  1. 清理:rm -rf /opt/anaconda3
  2. 删除 ~/.bash_profile中anaconda的环境变量
  3. 删除Anaconda的可能存在隐藏的文件
    rm -rf ~/.condarc ~/.conda ~/.continuum
  4. 经过以上步骤后,Anaconda 就被彻底删除了。

.........................................................................................................

下面我没咋用过,但是我在教程里有,先记下吧,以后用得着

迁移conda 环境

将要迁移的环境打包

conda pack -n 虚拟环境名称 -o environment.tar.gz

如果报错:No command ‘conda pack’
尝试使用:conda install -c conda-forge conda-pack

复制压缩文件到新的电脑环境

进到conda的安装目录:/anaconda(或者miniconda)/envs/

# 对于 ubuntu 可以通过 whereis conda 查看 conda的安装路径
# cd 到 conda 的安装路径
mkdir environment

# 解压conda环境:
tar -xzvf environment.tar.gz -C  environment

使用conda env list查看虚拟环境,进入迁移的环境内,通过 pip list 查看迁移前后 包的安装情况

#、CondaHTTPError 问题

对于创建环境或者安装库的时候可能出现 CondaHTTPError 的问题,提供一下两种解决方案

  1. 添加国内镜像源,可以参考上面【2】的添加办法,或者采用以下方法皆可
    在系统C盘用户文件夹下面,会有一个 .condarc 的文件,在此可以手动自行添加 channels

  2. 可能是现有的库文件版本较低,可以尝试升级下现有的库,方法如下

    conda update --all   	# 升级全部库
    

标签:cn,mirrors,--,anaconda,conda,anconda,edu,安装
From: https://www.cnblogs.com/gyg1222/p/18007147

相关文章

  • centos7安装keepalived和双活主机配置
    yum安装yuminstall-ykeepalived配置文件位置/etc/keepalived/keepalived.conf这总方式安装的keepalived版本比较旧,centos7里面默认是1.3.5,是2017年的版本。需要新的版本可以考虑编译安装查看yum安装默认的版本[root@vm200~]#yuminfokeepalivedLoadedplugins:f......
  • yarn安装太慢,如何多线程安装依赖
    Yarn本身设计时就考虑到了并行安装依赖以提高速度,它默认使用多线程来下载和安装包。当执行yarninstall时,Yarn会利用所有可用的CPU核心,并通过其内部的并行化机制来加速安装过程。如果你发现Yarn在安装依赖时仍然显得较慢,可以尝试以下方法来优化:启用网络代理:如果你的网......
  • 软件安装的过程中都做了些什么
    转载自软件安装的过程中都做了些什么软件在安装时,到底做了些什么?大家每天都在用电脑,可能也经常在自己的电脑上安装软件。就算自己没安装过,至少也看到人家安装过软件。在这里,我不是想教你怎么安装软件,而是想向你展示,软件在安装的过程中,到底都做了些什么动作?为什么有些软件要安装,......
  • Hive的安装和部署
    (一)安装前提(1) 安装JDK1.8及以上版本(2) 已经安装MySQL本文不再介绍。(二)安装Hive1.下载并解压Hive安装包tar-zxvf./apache-hive-3.1.2-bin.tar.gz-C/usr/localcd/usr/local/mvapache-hive-3.1.2-binhive      chown-Rhadoop:hadoophive       ......
  • Windows中通过NVM安装和切换各个NodeJS版本
    1、下载NVM下载地址:https://github.com/coreybutler/nvm-windows/releases如我们下载:https://github.com/coreybutler/nvm-windows/releases/download/1.1.12/nvm-setup.exe2、安装NVM在安装前,最好将已安装的NodeJS卸载掉,避免出现不必要的问题。选择NVM安装目录,如下所示:......
  • kuberentes安装
    Sealos安装集群下载Sealos#推荐下载最新版,会修复一些BUG,下载并安装sealos,sealos是个golang的二进制工具,直接下载拷贝到bin目录即可,release页面也可下载wget-chttps://sealyun.oss-cn-beijing.aliyuncs.com/latest/sealos&&\chmod+xsealos&&mvsealos/usr/b......
  • NVIDIA显卡驱动NVIDIA-Linux-x86_64-545.29.02 安装错误分析之一
    software/NVIDIA-Linux-x86_64-545.29.02/kernel-open/nvidia/libspdm_shash.c:在函数‘lkca_hmac_duplicate’中:/software/NVIDIA-Linux-x86_64-545.29.02/kernel-open/nvidia/libspdm_shash.c:90:26:错误:implicitdeclarationoffunction‘crypto_tfm_ctx_aligned’;didy......
  • 安装dotnet下的诊断工具
    1.安装dotnet下的三个诊断工具dotnet-counters一个性能监视工具,用于临时运行状况监视和初级性能调查,你可以通过命令查看和存储,当前程序的运行时信息,它可以收集CPU,内存,GC,线程,异常等信息dotnet-trace一个跨平台的.NETCore工具,在不使用本机探查器的情况下启用正在运行的进......
  • Linux---软件安装(二)
    1、软件安装方式二进制发布包安装软件已经针对具体平台编译打包发布,只要解压,修改配置即可rpm安装软件已经按照redhat(红帽)的包管理规范进行打包,使用rpm命令进行安装,不能自行解决库依赖问题yum安装一种在线软件安装方式,本质上还是rpm安装,自动下载安装包并安装,安装过程中自动......
  • 解决apache-tomcat安装成功之后运行startup.bat之后闪退
    一:概述通过startup.bat启动的流程是:startup->catalia->setclasspath->cataline,如果这3个bat文件里面有一个出现错误的话就是启动失败,为了找到一闪而过的原因,需要了解这三个bat文件里面是什么。二:具体说明<1>由于JDK环境变量配置错误tomcat在启动时,会读取环境变量的信息,需要一个CAT......