首页 > 其他分享 >conda常用指令

conda常用指令

时间:2023-10-26 21:22:41浏览次数:38  
标签:常用 cn -- anaconda 指令 conda https edu

安装 conda

conda 分为 anaconda 和 miniconda,anaconda 是一个包含了许多常用库的集合版本,miniconda 是精简版本(只包含conda、pip、zlib、python 以及它们所需的包)

检查 conda 是否安装成功,返回conda版本号则说明安装成功

conda --version


升级 conda

conda update 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镜像的大学
  清华大学: 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版本为X.X、名字为 env_name 的虚拟环境。env_name文件可以在Anaconda安装目录 envs文件下找到。

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                # 安装完之后记得退出环境

安装/删除 命令:

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

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

CondaHTTPError 问题

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

1、添加国内镜像源,可以参考上面【2】的添加办法,或者在系统C盘用户文件夹下面,会有一个 .condarc 的文件,在此可以手动自行添加 channels
2、可能是现有的库文件版本较低,可以尝试升级下现有的库,方法如下

conda update --all       # 升级全部库

 

来源:https://blog.51cto.com/u_16213688/7192603

标签:常用,cn,--,anaconda,指令,conda,https,edu
From: https://www.cnblogs.com/yuyanc/p/17790425.html

相关文章

  • Qt Creator常用快捷键及技巧提升编码效率
    转:https://blog.csdn.net/luoyayun361/article/details/105431913https://blog.csdn.net/u_topian/article/details/130366561https://blog.csdn.net/Zeek_0114/article/details/98938547代码编辑1.定义触发片段打开工具->选项->文本编辑器->片段,右侧点击添加2///三个斜杠......
  • Java map详解 - 用法、遍历、排序、常用API等
    java.util中的集合类包含Java中某些最常用的类。最常用的集合类是List和Map。Map提供了一个更通用的元素存储方法。Map集合类用于存储元素对(称作“键”和“值”),其中每个键映射到一个值。本文主要介绍javamap的初始化、用法、map的四种常用的遍历方式、map的排序以及常用ap......
  • LightDB-ETL迁移工具常用问题排查
    1、无法删除约束根据以下SQL查询oracle目标库,如果约束名称包含小写字母,则迁移工具无法删除,它默认是按照大写处理的。SELECTac1.constraint_name,DBMS_METADATA.get_ddl('REF_CONSTRAINT',ac1.constraint_name,ac1.owner)FROMall_constraintsac1JOINall......
  • anaconda学习(未完成)
    1.Anaconda安装教程(以32.7.4为例)官网地址:https://www.anaconda.com/download(如无法下载可跳转清华源下载)下载完成后点击打开即可安装点击Next选择IAgree在此选择JustMe(recommended),点击Next我选择了默认路径(建议有其它盘,装入其他盘,安装路径不要包含汉字和空格),点击Next勾选第......
  • Content-Type常用对照
    转自:https://blog.csdn.net/m0_73746790/article/details/128618371Content-Type常用对照1importjava.util.Objects;2/**3*Content-Type常用对照4*/5publicenumMimeTypeEnum{6AAC("acc","AAC音频","audio/aac"),7......
  • python读取和写入txt等文件,文件打开模式,文件对象常用函数
     ......
  • Kubernetes 100个常用命令
    转载https://mp.weixin.qq.com/s/pWj-ni5fuHLaK2AR-4gqqQ100个Kubectl命令,这些命令对于诊断Kubernetes集群中的问题非常有用。这些问题包括但不限于:• 集群信息• Pod诊断• 服务诊断• 部署诊断• 网络诊断• 持久卷和持久卷声明诊断• 资源......
  • MySQL常用日期、时间函数(文末还有好东西哦)
    1、MySQL常用日期函数可以收藏的小图片2、MySQL常用日期函数可偷懒直接复制--1.4日期函数selectnow();#返回当前日期和时间selectcurrent_timestamp();#返回当前日期和时间selectcurrent_date();#返回当前日期selectcurrent_time();#返回当前时间selectdate_format(......
  • MySQL常用日期、时间函数(文末还有好东西哦)
    1、MySQL常用日期函数可以收藏的小图片2、MySQL常用日期函数可偷懒直接复制--1.4日期函数selectnow();#返回当前日期和时间selectcurrent_timestamp();#返回当前日期和时间selectcurrent_date();#返回当前日期selectcurrent_time();#返回当前时间selectdate_format(......
  • Mac——常用快捷键总结
    1、桌面切换:Ctrl+1|2|3|4,Ctrl+左右键,触摸板4指左右滑动。2、浏览器页面切换:点中浏览器+comd+1|2|3|4,向左切换-点中浏览器+Ctrl+tab,向右切换-点中浏览器+Ctrl+shift+tab3、编辑时向后删除:option+delete4、访达目录下:4.0、打开访达:4.1、显示全路径:comd+i4.2、文......