当前位置:   article > 正文

conda环境变量+常用操作+配置镜像源_conda镜像源设置

conda镜像源设置

、1、conda环境变量配置

根据我的上篇文章,应该都已经安装了conda和pycharm,然后可能会出现conda的没有配置到系统的环境变量上,这里首先教大家如何配置系统的环境变量,在进行后续操作,如果环境变量已经配置完毕可以自动跳过。

这种就是没有配置好环境变量,导致在命令行窗口打不开,下边教大家配置。

1、找到conda3的安装路径

2、类似与上述图片这种,然后复制路径。每个人的都不一样

  1. C:\ProgramData\Anaconda3
  2. C:\ProgramData\Anaconda3\Scripts
  3. C:\ProgramData\Anaconda3\Library\bin
  4. C:\ProgramData\Anaconda3\Library\mingw-w64\bin
  5. C:\ProgramData\Anaconda3\Library\usr\bin

3、

打开如图所示的界面,点击高级系统设置。

4、再点击环境变量,进行编辑

5、打开后点击新建依次将第2部中复制好的路径新建到环境变量中,并将这些环境变量依次上移防止因优先级问题环境变量无法生效

6、确认配置完成后退出,然后按键盘win+R输入cmd,点回车键。

出现上述这种就说明配置conda环境完成,第一部分over。

2、conda常用操作

1、查看conda版本

conda --version

2、创建虚拟环境

conda create -n yidaqi python==3.8.5

3、激活虚拟环境,也就是进入我们创建好的虚拟环境。

conda activate yidaqi

4、退出当前环境

conda deactivate

5、删除某一个自己创建过的环境

conda remove -n yidaqi --all

6、复制之前的虚拟环境的东西到另一个虚拟环境里面

conda create -n new_yidaqi --clone yidaqi

7、查看当前所有的环境

conda info -e

8、查看当前虚拟环境下所有的包

conda list

8、导出/创建虚拟环境

  1. conda env export > environment.yml # 导出当前虚拟环境
  2. pip freeze > requirements.txt #pip 导出
  3. conda env create -f environment.yml # 创建保存的虚拟环境

9、批量导出虚拟环境中的所有组件

  1. conda list -e > requirements.txt # 导出
  2. conda install --yes --file requirements.txt # 安装

10、升级conda两种方式都可

  1. conda updata conda
  2. conda updata anaconda

11、删除conda这个软件

rm  -rf  anaconda

3、conda配置国内镜像源

这一步的目的就是为了下载库、包的时候不至于下载的太慢,节约我们的时间。

因为我们在执行conda install或者pip install安装包的时候,很大程序上是因为你用的默认源导致的,可以尝试用国内提供的开源镜像,速度可以快速提升。

下边两个大家可以直接操作

1、中科大的源还稳定,不容易报错,操作步骤如下

  1. conda config --remove-key channels
  2. conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  3. conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
  4. conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/pytorch/
  5. conda config --set show_channel_urls yes
  6. pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/web/simple

2、清华大学的conda的镜像源,操作如下。

  1. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  2. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  3. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  4. conda config --append channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/
  5. conda config --append channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  6. conda config --append channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
  7. conda config --set show_channel_urls yes

大家后续安装的时候,可能会报一些带HTTP的错误信息,有一部分可能是由于镜像源的问题,下边给大家介绍一下镜像相关的一些操作,

1、临时使用一个国内镜像源单独安装一个包的时候

pip install xxx -i channal
  1. #中科大源、清华源、豆瓣源
  2. -i https://pypi.mirrors.ustc.edu.cn/simple/
  3. -i https://pypi.tuna.tsinghua.edu.cn/simple
  4. -i https//pypi.doubanio.com/simple/

 2、配置国内源,但是一般情况下就用上边那两步骤就够了

2.1豆瓣源

pip config set global.index-url https//pypi.doubanio.com/simple/ 

 2.2清华源

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

2.3中科大源

pip config set global.index-url https://pypi.mirrors.ustc.edu.cn/simple

2.4配置成功会出现

  1. #保存路径
  2. C:\Users\Administrator\AppData\Roaming\pip\pip.ini

打开保存的文件夹

2.5删除这个镜像源

直接删除这个文件就ok

出现chanels文件的时候,列如

  1. Collecting package metadata (current_repodata.json): failed
  2. UnavailableInvalidChannel: The channel is not accessible or is invalid.
  3. channel name: simple
  4. channel url: https://pypi.tuna.tsinghua.edu.cn/simple
  5. error code: 404
  6. You will need to adjust your conda configuration to proceed.
  7. Use `conda config --show channels` to view your configuration's current state,
  8. and use `conda config --show-sources` to view config file locations.

解决办法1

conda clean -i

解决办法2

conda config --remove-key channels

常用镜像源操作  都在base环境下操作

1、查看目前存在的源

conda config --show-sources

2、 删除一个镜像源

conda config --remove channels https://pypi.tuna.tsinghua.edu.cn/simple

3、增加一个镜像源

  1. # 清华源
  2. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  3. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
  4. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

4、通过搜索时显示通道地址

conda config --set show_channel_urls yes

5、也可以通过找到源的txt文件的位置进行镜像源的删除。

后续会不断完善三部分内容。还有很多其他的镜像源,大家可以自行寻找

参考文献:

conda常用操作和配置镜像源_conda 源-CSDN博客

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/909396
推荐阅读
相关标签
  

闽ICP备14008679号