首页 > 其他分享 >conda环境变量+常用操作+配置镜像源

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

时间:2024-07-14 12:09:16浏览次数:20  
标签:cn -- conda https edu 镜像 config 环境变量

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

 

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

1、找到conda3的安装路径

 

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

C:\ProgramData\Anaconda3
C:\ProgramData\Anaconda3\Scripts
C:\ProgramData\Anaconda3\Library\bin
C:\ProgramData\Anaconda3\Library\mingw-w64\bin
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、导出/创建虚拟环境

conda env export > environment.yml # 导出当前虚拟环境
pip freeze > requirements.txt #pip 导出
conda env create -f environment.yml # 创建保存的虚拟环境
9、批量导出虚拟环境中的所有组件

conda list -e > requirements.txt # 导出
conda install --yes --file requirements.txt # 安装
10、升级conda两种方式都可

conda updata conda
conda updata anaconda
11、删除conda这个软件

rm -rf anaconda
3、conda配置国内镜像源
这一步的目的就是为了下载库、包的时候不至于下载的太慢,节约我们的时间。

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

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

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

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


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

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/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --append channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/
conda config --append channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --append channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --set show_channel_urls yes
大家后续安装的时候,可能会报一些带HTTP的错误信息,有一部分可能是由于镜像源的问题,下边给大家介绍一下镜像相关的一些操作,

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

pip install xxx -i channal
#中科大源、清华源、豆瓣源
-i https://pypi.mirrors.ustc.edu.cn/simple/
-i https://pypi.tuna.tsinghua.edu.cn/simple
-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配置成功会出现

 

#保存路径
C:\Users\Administrator\AppData\Roaming\pip\pip.ini
打开保存的文件夹

 

2.5删除这个镜像源

直接删除这个文件就ok

出现chanels文件的时候,列如

Collecting package metadata (current_repodata.json): failed

UnavailableInvalidChannel: The channel is not accessible or is invalid.
channel name: simple
channel url: https://pypi.tuna.tsinghua.edu.cn/simple
error code: 404

You will need to adjust your conda configuration to proceed.
Use `conda config --show channels` to view your configuration's current state,
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、增加一个镜像源

# 清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
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/pkgs/free/
4、通过搜索时显示通道地址

conda config --set show_channel_urls yes
5、也可以通过找到源的txt文件的位置进行镜像源的删除。

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

参考文献:
conda常用操作和配置镜像源_conda 源-CSDN博客
————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/m0_74055982/article/details/140220250

标签:cn,--,conda,https,edu,镜像,config,环境变量
From: https://www.cnblogs.com/wcxia1985/p/18301323

相关文章

  • 【小白向】在conda-forge中下载cudatoolkit和cudnn报错
    由于直接condasearch没有想要的cudatoolkit版本(当前windows对应的tensorflow-gpu只能<2.11),所以换成conda-forge进行搜索,condainstallcudatoolkit==11.2.0后报错:ERRORconda.core.link:_execute(950):Anerroroccurredwhileinstallingpackage'conda-forge::cudatoolki......
  • dremio 25.0.5 docker 镜像
    就在今天dremio提供了25.0.5社区版的下载地址,但是目前docker镜像暂时还没提供,以下是基于eclipse-temurin:11.0.23_9-jdk基础镜像的一个可用镜像DockerfileFROMeclipse-temurin:11.0.23_9-jdk LABELmaintainer=Dremio COPYdremio-community-25.0.5-2......
  • Maven的setting.xml镜像和私服配置.md
    <repository>和<mirror>在Maven中,和配置项分别出现在不同的配置文件中,并且它们有各自的作用和执行顺序。以下是这些配置项的详细说明和它们之间的关系:<repository>inpom.xml位置:位于项目的pom.xml文件中。作用:定义了特定项目构建时使用的远程仓库,通常用于解决项目依赖的......
  • centos7 镜像仓库都失效了,怎么办?
    1、centos7镜像仓库都失效了,怎么办?背景:我刚才使用yum命令安装软件是,失败了。错误信息如下: 很明显,就是http://mirrorlist.centos.org无法访问到,出现了404。原因:CentOSLinux7的生命周期(EOL)于2024年6月30日终止。了解红帽帮助您轻松迁移的选项,包括支持第三方Linux......
  • Docker学习笔记(03)——制作Docker镜像
    Docker镜像原理思考:Docker镜像本质是什么?是一个分层文件系统Docker中一个centos镜像为什么只有200MB,而一个centos操作系统的iso文件要几个个G?Centos的iso镜像文件包含bootfs和rootfs,而docker的centos镜像复用操作系统的bootfs,只有rootfs和其他镜像层Docker中一个tomcat......
  • 【运维】docker批量删除临时镜像(两种方式)
    docker批量删除Tag=<none>的临时镜像在开发的时候,需要经常发布开发包,在使用dockerbuild构建镜像的时候,同一个版本经常会使用相同tag,频繁打包一段时间后,本地会出现很多Tag=<none>的临时镜像,这时可以通过如下命令来批量删除命令一dockerrmi$(dockerimages|grep"none......
  • “好物”推荐+Xshell连接实例+使用Conda创建独立的Python环境
    目录主题:好易智算平台推荐+RTX4090DGPU实例租用演示+安装配置torch1.9.1+cuda11.1.1环境引言:算力的新时代平台介绍:技术与信任的结晶使用案例:实际使用展示创建实例开始使用连接实例(下文演示使用Xshell连接,后续传文件也有配套的sftp可以使用)sftp传文件查看服务器配置,使用C......
  • 【Pytorch】Conda环境下载慢换源/删源/恢复默认源
    文章目录背景临时换源永久换源打开conda配置condarc换源执行配置命令行修改源添加源查看源删源恢复默认源使用示范背景随着实验增多,需要分割创建环境的情况时有出现,在此情况下使用condacreate--namexxpython=3.10pytorchtorchvisionpytorch-cuda-cnvidia......
  • dockerfile构建镜像
        上回书说到containerd的基础命令,但是containerd无法构建镜像,但dockerfile可以,所以这一节我们就来探究一下何为dockerfile?一、什么是dockerfile    dockerfile是一种用于定义和构建docker镜像的文本文件,由一行行指令和参数组成,用于描述镜像的构建和配......
  • windows安装Docker Desktop及国内镜像
    简介Docker是一个开源的应用容器引擎,它让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。通过Docker工具,简化了应用的部署、配置和管理过程,提高了开发效率和应用的可靠性、可移植性和可扩展性。DockerDeskto......