【conda学习】记录conda命令

2023-05-16

我们在安装python环境依赖时都比较喜欢使用Anaconda或者Miniconda来进行配置,因此本文主要记录一下conda命令的一些相关操作~

目录

一、查看版本号

二、查看当前存在的环境空间

三、创建环境空间

四、激活环境空间(进入环境空间)

五、退出环境空间

六、 删除环境空间

七、创建带有python版本的环境空间

八、换源

换conda源(window)

换pip源


  • 一、查看版本号

conda --version

  • 二、查看当前存在的环境空间

conda env list

  • 三、创建环境空间

conda create --name demo_test

 

  •  四、激活环境空间(进入环境空间)

conda activate demo_test

 我们可以看到前面的base空间变为了demo_test空间,这表明我们已进入该空间~

  • 五、退出环境空间

conda deactivate demo_test

或者: 

conda deactivate

  • 六、 删除环境空间

conda remove --name demo_test --all

这时我们可以看到环境空间被我们删除了,--all表明删除该空间所带的所有依赖

  • 七、创建带有python版本的环境空间

conda create --name demo_py3.8 python=3.8 

  •  八、换源

  • anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirroranaconda 使用帮助 | 镜像站使用帮助 | 清华大学开源软件镜像站,致力于为国内和校内用户提供高质量的开源软件镜像、Linux 镜像源服务,帮助用户更方便地获取开源软件。本镜像站由清华大学 TUNA 协会负责运行维护。https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
  • 换conda源(window)

先创建.condarc文件

conda config --set show_channel_urls yes

 查看创建的文件路径在C:\Users\Administrator

用记事本打开,并复制一下代码进去

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
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

清除索引缓存

conda clean -i

 查看换源是否成功

conda config --show-sources 

conda config --set auto_activate_base true 

 这样conda的换源我们就搞定啦~

  • 换pip源

可参照我的另外一篇博客即可【python学习】python环境配置记录_Q小鑫的博客-CSDN博客

更换清华pip源:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

最后说一下以后的下载流程:conda-->pip-->源码编译

先看conda是否可以安装,如果不可以就用pip进行安装,如果pip也没法安装就最后采用源码编译进行安装~


新增:

在Ubuntu系统下安装Anaconda后,很多时候不想启动终端就启动Anaconda,可以在安装的时候不选择初始化环境。

而后面想进入Anaconda的话,需要配置环境。

只需在.bashrc文件中,添加Anaconda的路径即可

export PATH=/home/lvningbo/anaconda3/bin:$PATH

注:该路径是anaconda3的文件路径,相应修改即可

若是一开始在安装Anaconda的时候选择初始化,则会在bashrc文件中显示如下的初始化操作!不想要屏蔽即可!

 若想在.bashrc中生成以上内容,则在终端输入

conda init bash

就能生成以上内容了,然后重启终端可以发现直接就进入Anaconda的base空间中!

如果激活不了空间,可以试下:

source activate base

新增:

记录下一个小问题,今天在Windows上创建conda环境的时候,发现环境env默认安装到了C盘,这就很难受!解决方法如下:

conda config --set show_channel_urls yes

这个目的是在C盘中创建一个.condarc 文件

双击它,并添加你想要环境放的位置:

envs_dirs:
  - H:\Miniconda\envs
pkgs_dirs:
  - H:\Miniconda\pkgs

 查看是否修改成功

conda config --show

若修改envs_dirs和pkgs_dirs后,实际并未生效,则需要修改下安装文件夹 Anaconda 或者 Miniconda 的权限

即可创建成功!

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【conda学习】记录conda命令 的相关文章

随机推荐