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

news2025/2/23 21:18:09

、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博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1899290.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

第4-5天:30余种加密编码和资产架构端口应用CDNWAF站库分离负载均衡

文章目录 前言知识点常见加密编码等算法解析 资产架构&端口&应用&CDN&WAF&站库分离&负载均衡资产架构番外安全考虑阻碍 前言 在安全测试中常见的敏感信息密码等会采用加密方式,因此作为一名安全人员要了解常见加密。 知识点 主要有存储加…

离线安装arm架构Firefox

离线安装Firefox浏览器及其插件在ARM架构的设备上(如树莓派、部分Android设备或其他采用ARM处理器的Linux系统)可能需要一些特殊步骤,因为默认情况下,大多数浏览器和插件都是为x86架构设计的。对于ARM架构,你需要找到特…

模型优化调参利器贝叶斯优化bayesian-optimization实践

早在之前很多项目尤其是预测类型的项目中,就已经比较广泛地在实用贝叶斯优化库了,这是一个非常出色的纯python实现的项目,地址在这里,如下所示: 写这篇文章主要有两个目的,一方面是觉得这个工具库挺不错的值…

不花钱如何让网站启用HTTPS访问

在互联网的世界里,数据安全已经成为了每个网站和用户都不得不面对的问题。近期,网络信息泄露事件频发,让越来越多的网站开始重视起用户数据的安全性,因此启用HTTPS访问成为了一个网站必须要部署的。 HTTPS协议,作为HT…

Docker:Docker网络

Docker Network 是 Docker 平台中的一项功能,允许容器相互通信以及与外界通信。它提供了一种在 Docker 环境中创建和管理虚拟网络的方法。Docker 网络使容器能够连接到一个或多个网络,从而使它们能够安全地共享信息和资源。 预备知识 推荐先看视频先有…

算法金 | 平均数、众数、中位数、极差、方差,标准差、频数、频率 一“统”江湖

大侠幸会,在下全网同名「算法金」 0 基础转 AI 上岸,多个算法赛 Top 「日更万日,让更多人享受智能乐趣」 抱个拳,送个礼 更多内容,见微*公号往期文章,阅读人数已破 10, 000:协方差、方差、标准…

windows下使用编译opencv在qt中使用

记录一下:在windows下qt使用opencv 1、涉及需要下载的软件 CMake 下载地址opecnv下载地址mingw(需要配置环境变量) 这个在下载qt的时候可以直接安装一般在qt的安装路径下的tool里比如我的安装路径 (C:\zz\ProgramFiles\QT5.12\Tools\mingw730_64) 2、在安装好CMake…

植物大战僵尸杂交版2.2手机安装方法以及全屏方法

大家好,我是坤坤黑科技。大家期待了很久的植物大战僵尸2.2版本也在昨天更新了,今天给大家分享最新的植物大战僵尸杂交版2.2版本手机的安装方法以及全屏方法~ 植物大战僵尸杂交版2.2(安卓) 1.首先我们需要先下载好Winlator模拟器~…

Vue iview-ui 被tooltip包裹的标题,点击跳转后,提示框不消失

tooltip包裹的标题,点击跳转后,提示框不消失 就会有这种显示问题 下面这种错误方法不可行,解决办法往下翻 css写得没错,问题出在Javascript当中的 getElementsByClassName(“xxabc”), 这个方法得到的是一个由class&q…

Facebook社群对于个人和品牌的价值探讨

Facebook社群作为连接兴趣和人群的重要平台,不仅为个人提供了交流互动的空间,也成为品牌建立和发展的重要途径。本文将深入探讨Facebook社群在个人和品牌发展中的多重价值,以及如何有效利用这些社群来实现个人和品牌的目标。 1. 社群对个人的…

使用 docker buildx 构建跨平台镜像

buildx是Docker官方提供的一个构建工具,它可以帮助用户快速、高效地构建Docker镜像,并支持多种平台的构建。使用buildx,用户可以在单个命令中构建多种架构的镜像,例如x86和arm架构,而无需手工操作多个构建命令。此外bu…

Python从入门到放弃——整数类型变量

变量 前言 上一篇文章中我们学习了Print函数,并且深入的理解了Print函数的各个参数。明确了应该如何利用各种参数来实现我们想输出的效果。那么现在让我们来学习一下变量这一个知识点。 什么是变量 变量,作为编程中的核心概念之一,其重要性…

计算机的错误计算(二十二)

摘要 计算机的错误计算(十九)展示了计算机的一个错误计算:本应该为 0的算式的结果不为0. 那么,增加计算精度,能确定是0吗?不一定。 计算机的错误计算(十九)展示了计算机对 的错误计…

74. 搜索二维矩阵【二分法】【C++】

题目描述 搜索二维矩阵 给你一个满足下述两条属性的 m x n 整数矩阵: 每行中的整数从左到右按非严格递增顺序排列。 每行的第一个整数大于前一行的最后一个整数。 给你一个整数 target ,如果 target 在矩阵中,返回 true ;否则&…

海外金融机构银行保险证券数字化转型营销销售数字化成功案例讲师培训师讲授开户销售营销客户AI人工智能创新思维

金融机构需要数字营销的主要原因 数字银行、直接存款和移动网络的兴起让客户无需前往当地分行即可轻松办理银行业务。这些举措不仅提升了用户体验,也迫使银行向数字化世界迈进。 金融服务公司需要在数字营销渠道上保持稳固的地位,以免落后于大型机构。…

字符串相似度算法完全指南:编辑、令牌与序列三类算法的全面解析与深入分析

在自然语言处理领域,人们经常需要比较字符串,这些字符串可能是单词、句子、段落甚至是整个文档。如何快速判断两个单词或句子是否相似,或者相似度是好还是差。这类似于我们使用手机打错一个词,但手机会建议正确的词来修正它&#…

磁盘分区工具 -- 傲梅分区助手 v10.4.1 技术员版

软件简介 傲梅分区助手是一款功能强大的磁盘分区工具,它专为Windows系统设计,帮助用户更高效地管理他们的硬盘。该软件支持多种分区操作,包括创建、格式化、调整大小、移动、合并和分割分区。此外,它还提供了复制硬盘和分区的功能…

【手机取证】如何使用360加固助手给apk加固

文章关键词:手机取证、电子数据取证、数据恢复 一、前言 APP加固是对APP代码逻辑的一种保护。原理是将应用文件进行某种形式的转换,包括不限于隐藏,混淆,加密等操作,进一步保护软件的利益不受损坏,下面给…

TK养号工具开发会用上的源代码科普!

在当今数字化时代,社交媒体平台的崛起使得网络账号的维护与管理变得日益重要,其中,TK作为一款备受欢迎的社交媒体平台,吸引了大量用户。 在TK上进行账号养护,即通过各种方式提升账号权重、增加曝光量,已成…

光伏仿真系统不可忽视的功能:建模与仿真!

光伏仿真系统具备多种功能,能够支持对光伏发电系统进行深入研究和优化。为什么说建模与仿真功能是最不可忽视的呢?我们先来看看建模功能。 光伏仿真系统可以通过光伏插件或扩展程序,创建精确的光伏组件模型,包括光伏板、支架、逆变…