conda命令行操作

1、环境操作

conda env list/ conda info --envs #列出所有环境(*)
conda activate your_env_name #激活环境(*)
conda deactivate #关闭环境(*)
conda create --name your_env_name #创建环境(*)
conda create --name your_env_name python=2.7 #创建指定python版本的环境
conda create --name your_env_name numpy scipy #创建包含某些包的环境
conda create --name your_env_name python=3.8 numpy scipy #创建指定python版本下包含某些包的环境(*)
conda create --name your_env_name --clone old_env_name #复制某环境(*)
conda remove --name your_env_name --all #删除某环境
conda env remove -n your_env_name #删除某环境(*)
conda config --set auto_activate_base false #设置默认不激活基础环境

环境分享:
激活要分享的环境,输入以下命令在当前工作目录下生成environment.yml文件。

conda env export > environment.yml

将该.yml文件放在工作目录下,通过以下命令创建环境。

conda env create -f environment.yml

2、包操作

conda install package_name #安装某包(*)
conda install -n env_name package_name #为指定环境安装某个包
conda install --offline ./cudnn-7.0.5-cuda8.0_0.tar.bz2 #离线安装
conda install --use-local pytorch-1.0.0-py2.7_cuda9.0.176_cudnn7.4.1_1.tar.bz2 #离线安装(需将压缩包放在pkgs/下)
conda uninstall package_name #卸载某包
conda update --all #更新所有包(*)
conda update conda #升级conda(升级Anaconda前需要先升级conda)
conda update anaconda #升级anaconda
conda update package_name #更新某包
conda clean -i #清除缓存中未下载完成的安装包(*)
conda list #列出当前环境所有包(*)
conda list -n your_env_name #列举某非当前环境下的所有包

3、源操作

conda config --get channels #查看下载源
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge #移除conda-forge
conda config --add channels URL #添加下载源
conda config --set show_channel_urls yes #设置搜索时显示源地址

4、其他

conda -V/--version #查看版本信息
conda -h/--help #查询帮助信息

查询某个conda指令,如conda update -h,conda config -h,conda env -h

conda config --show #查看conda的配置信息
conda config --set remote_connect_timeout_secs 40 #将连接超时的时间设置成40s
conda config --set remote_read_timeout_secs 100 #将读取超时的时间修改成100s
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在使用conda下载软件时,有可能会遇到下载速度过慢、下载过程卡住等问题,这时可能需要中断下载。那么,该如何中断conda命令行的下载呢? 首先,我们需要了解conda命令行下载软件的流程: 1. 首先,我们使用conda install(或者其他安装指令)来安装需要的软件。 2. conda会从Anaconda的服务器或者其他镜像源网站上下载软件。 3. 下载完成后,conda会将软件解压并安装到本地环境中。 所以,要中断conda命令行的下载,可以采取以下两个步骤: 1. 使用Ctrl + C 快捷键来中断下载。 在conda下载软件的过程中,可以使用Ctrl + C快捷键来中断下载。不过,需要注意的是,如果下载已经到了解压或者安装的阶段,中断下载可能会导致软件无法正确解压或者安装,甚至会破坏本地环境。 2. 使用conda clean命令来清除下载缓存。 如果下载已经结束,但是本地环境中还有一些没有正确解压或者安装的文件,可以使用conda clean命令将下载缓存清除,以便重新下载。 具体使用方法如下: conda clean --all 这会清除所有下载和缓存的软件、环境和索引。如果只想清除下载缓存,可以加上-c或者--cache选项,命令如下: conda clean -c 当然,我们也可以通过修改conda的设置,来调整下载速度和下载超时时限等参数。比如,可以使用以下命令设置下载时的超时时限: conda config --set remote_read_timeout_secs 600 这会将下载时的超时时限设置为600秒。可根据实际情况不断调整,以获得更好的下载体验。 总之,中断conda命令行的下载操作并不难,但需要注意在中断下载时,尽可能避免破坏本地环境以及下载缓存。如果遇到下载较慢或者下载卡住等问题,可以适当调整下载设置,或者采取分步操作的方式,以避免出现问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值