class="hljs-ln-code"> class="hljs-ln-line">conda config --remove-key channels
  • class="hljs-ln-numbers"> class="hljs-ln-line hljs-ln-n" data-line-number="3"> class="hljs-ln-code"> class="hljs-ln-line">
  • class="hljs-ln-numbers"> class="hljs-ln-line hljs-ln-n" data-line-number="4"> class="hljs-ln-code"> class="hljs-ln-line">
  • class="hljs-ln-numbers"> class="hljs-ln-line hljs-ln-n" data-line-number="5"> class="hljs-ln-code"> class="hljs-ln-line">#添加conda-forge国内源
  • class="hljs-ln-numbers"> class="hljs-ln-line hljs-ln-n" data-line-number="6"> class="hljs-ln-code"> class="hljs-ln-line">conda config --add channels conda-forge
  • class="hljs-button signin active" data-title="登录复制" data-report-click="{"spm":"1001.2101.3001.4334"}" onclick="hljs.signin(event)">

     3.常用的anaconda命令

    本小节列举一些常用的conda命令

    查询 conda 版本

    conda --version

    查看conda环境详细信息

    conda info

    查看当前有哪些虚拟环境

    conda env list

    或者使用如下命令:

    conda info --envs

    创建一个新的虚拟环境

    conda create -n xxx python=3.10

    其中,通过 -n或--name 来自定义的环境名称,如:xxx;同时,指定Python的版本。

    激活虚拟环境

    conda activate xxx

    退出当前虚拟环境

    conda deactivate

    彻底删除某个虚拟环境

    conda remove -n your_env_name --all 其中,-n与--name等价,表示虚拟环境名

    复制某个虚拟环境

    conda create --name new_env_name --clone old_env_name

    安装包

    conda install xxx

     (如:conda install numpy)

    指定包版本:

    conda install xlrd=1.2.0 (注意是单等于号)

    也可以使用pip install安装:

    pip install xlrd==1.2.0 (注意是双等于号)

    批量安装 requirements.txt 文件中包含的组件依赖

    conda install --yes --file requirements.txt

    批量导出包含环境中所有依赖包到requirements.txt文件。

    conda list -e > requirements.txt

    删除某个包

    conda remove xxxx

    注意:这里并非conda uninstall,只有在pip指令下才有pip uninstal。

    升级当前环境中的某个包

    conda update xxx

    升级所有包:

    conda update --all

    搜索包

    conda search xxx

    删除没有用的安装包。
    Conda 安装的包都在目录Anaconda/pkgs下。随着使用,conda 安装的包也越来越多;有时候会出现以下不好的情况:有些包安装之后,从来没有使用过;一些安装包的tar包也保留在了计算机中;由于依赖或者环境等原因,某些包的不同版本重复安装。上面的这些情况使得anaconda显得更加冗余,并且浪费储存;对于这些情况可以使用conda clean 净化Anaconda。

    conda clean -p

    或者

    conda clean --packages

    删除tar包

    conda clean -t

    或者

    conda clean --tarballs

    删除所有的安装包及cache、删除索引缓存、锁定文件、未使用过的包和tar包。

    conda clean -y --all

    查看镜像源

    conda config --show channels

    添加镜像源
    如:添加清华源

    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 --set show_channel_urls yes

    上面的设置表示从channel中安装包时显示channel的url,这样就可以知道包的安装来源了。

    清除索引缓存,保证用的是镜像站提供的索引

    conda clean -i

    切换回默认源(注意这个命令是删除所有用户配置的、添加的源,恢复anaconda官方的源)

    conda config --remove-key channels

    移除某个镜像源
    如:移除清华源

    conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

     

    data-report-view="{"mod":"1585297308_001","spm":"1001.2101.3001.6548","dest":"https://blog.csdn.net/qq_42681787/article/details/145096210","extend1":"pc","ab":"new"}">>
    注:本文转载自blog.csdn.net的PlutoZuo的文章"https://blog.csdn.net/PlutoZuo/article/details/132849089"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
    复制链接

    评论记录:

    未查询到任何数据!