利用IDEA创建conda环境报错问题“CondaHTTPError”的解决

最近新学习使用IDEA,在创建conda环境时,遇见了下面的报错

报错:CondaHTTPError: HTTP 000 CONNECTION FAILED for url

利用IDEA创建conda环境报错问题“CondaHTTPError”的解决

根据报错查找解决方案,找到了以下几种,小编在这里做个总结

①更换镜像源

②删除 .condarc 配置文件中”https”中的”s”

③删除 .condarc 配置文件中channel下面的 -defaults一行

④关闭防火墙

; 一、”.condarc”配置文件

在解决我们遇到的问题时,首先在这里介绍一下 .condarc 配置文件,因为我们接下来的操作也主要是在这个文件中操作。

.condarc 为conda应用程序的配置文件,在用户的家目录下(C:\users\username\)。有些用户可能找不到这个文件,我们可以运行conda config命令,系统会自动在用户的家目录下创建这个文件,也可以自己创建。

注:有些用户找不到这个文件,可能是因为这个文件隐藏了,可以在文件的查看方式中设置

利用IDEA创建conda环境报错问题“CondaHTTPError”的解决

二 、解决方案

方案一、更换镜像源

这里选择使用清华镜像源,可利用链接https://mirrors.tuna.tsinghua.edu.cn/help/anaconda 进入网站进行anaconda源的更新。

镜像源的更新可以利用命令行窗口,也可将下方镜像源直接复制到 .condarc 配置文件中。

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

方案二、删除.condarc配置文件中”https”中的s

有些用户可能在先前就在 .condarc 配置文件中设置过清华镜像源,根据方案一更新自己的镜像源之后,依然无法利用IDEA创建conda虚拟环境,那就可以尝试一下删除 .condarc 配置文件中 “https” 中的 “s”,小编上网查了一下http与https的区别,猜测其中原理可能主要是因为传输协议是否加密,在加密状态下,解析器无法解密(其中原理小编也是猜测,可能有错)。

方案三、删除condarc配置文件中部分内容

删除 .condarc 配置文件中的部分内容,需要删除的内容主要是channel下面的” -defaults”一行

方案四、关闭防火墙

如果前面的方案依旧无效,朋友们可以查看自己的防火墙是否关闭,小编的就是因为没有关闭防火墙的原因,一直创建不了,最后也是查找了好多资料才了解到这个问题。

可以采用命令窗口关闭,也可以在 .condarc 配置文件中添加如下配置

ssl_verify: false

写在最后,每个人遇到的问题都不尽相同,可能以上列出的解决方案并不能解决你的问题,这就需要大家多找找资料进行实验了。

Original: https://blog.csdn.net/weixin_51568626/article/details/127031453
Author: 木子_先生
Title: 利用IDEA创建conda环境报错问题“CondaHTTPError”的解决

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/771827/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 软件设计中最关键的“开闭原则”,究竟指什么呢?

    前言 软件设计原则中有一条很关键的原则是 开闭原则,就是所谓的 对扩展开放,对修改关闭。个人觉得这条原则是非常重要的,直接关系到你的设计是否具备良好的扩展性,但也是相对比较难以理解…

    Python 2023年10月11日
    038
  • Python学习笔记(六)–游戏项目(1)

    文章目录 介绍 安装Pygame 创建游戏场景 * 创建背景 创建设置类 添加飞船 介绍 我们将练习使用Python中的Pygame来制作一个小游戏。游戏是一个叫做《外星人入侵》的…

    Python 2023年9月23日
    047
  • 纵然前路坎坷,也要毅然前行!2020年终总结!

    前言 阳历2020年已过,那么按照去年所希望的,今年的我也将继续写下今年的年终总结!对过去的自己进行总结,对未来的自己给予展望! 今年事件 今年对于中国,对于全世界而言,都是一个多…

    Python 2023年6月3日
    093
  • 1. Pytorch的基本语法

    学习目标 了解什么是Pytorch. 掌握Pytorch的基本元素操作. 掌握Pytorch的基本运算操作. 什么是Pytorch Pytorch是一个基于Numpy的科学计算包,…

    Python 2023年8月27日
    051
  • NumPy数组的其他用法

    数组的迭代: 通常我们想要遍历列表的每一项元素时,经常会与for循环来配合使用,数组也是一样的,想要得到每一个维中的具体元素也可以同过for循环来得到,例如: 我们想要遍历一个2-…

    Python 2023年8月28日
    049
  • pytest篇8-pytest之skip/skipif跳过用例

    01 — 引言 上一篇总结了pytest.fixture()中scope参数四种不同纬度的运用,今天我们一起总结一下pytest中用例的跳过。其实前面unittest单元测试框架中…

    Python 2023年9月10日
    068
  • Numpy基础(day3)维度增加及合并数组

    Numpy增加维度 三种方法 np.newaxis关键字,使用索引的语法给数组添加维度 np.expand_dims(arr, axis)方法,给arr在axis位置添加维度 np…

    Python 2023年8月28日
    046
  • pandas 数据处理groupby apply针对的是所有列

    近期碰到一个需求,需要对数据分组然后 分组后的数据还要进行处理首先创建一个简单的dataframe df=pd.DataFrame({ ‘a’:[1,3,3,3,4],’b’: O…

    Python 2023年8月6日
    039
  • 【赵渝强老师】使用Weblogic的WLST工具

    一、什么是Weblogic WLST? WebLogic 脚本工具 (WebLogic Scripting Tool , WLST) 是一种命令行脚本界面,系统管理员和操作员用它来…

    Python 2023年6月3日
    071
  • Pandas resample数据重采样

    数据重采样是将时间序列从一个频率转换至另一个频率的过程,它主要有两种实现方式,分别是降采样和升采样,降采样指将高频率的数据转换为低频率,升采样则与其恰好相反,说明如下: 方法 说明…

    Python 2023年8月22日
    069
  • 将yolov5中的PANet层改为BiFPN

    本文以YOLOv5-6.1版本为例 一、Add 1.在common.py后加入如下代码 结合BiFPN 设置可学习参数 学习不同分支的权重 两个分支add操作 class BiFP…

    Python 2023年10月10日
    034
  • 运行Scrapy程序时出现No module named win32api问题的解决思路和方法

    在使用Scrapy的时候,发现创建项目一切顺利,但是在执行Scrapy爬虫程序的时候却出现下列报错:”No module named win32api”,如…

    Python 2023年10月1日
    0103
  • 人工智能与机器学习

    欢迎关注博主 Mindtechnist 或加入【Linux C/C++/Python社区】一起探讨和分享Linux C/C++/Python/Shell编程、机器人技术、机器学习、…

    Python 2023年9月16日
    069
  • flask mysql orm_Flask的ORM和查询操作

    Flask 的ORM SQLAlchemy SQLAlchemy是Python编程语言下的一个嵌入式软件。提供了SQL工具包以及对象关系映射(ORM)工具。 SQLAlchemy&…

    Python 2023年8月14日
    044
  • Python 爬虫学习笔记(十(1))scrapy框架

    一、scrapy介绍 scrap是一个为了爬取网站数据,提取结构性数据而编写的应用框架。可以应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中。 框架的力量,用户只需要定制…

    Python 2023年10月2日
    046
  • UnitTest和pytest+数据驱动的使用

    – unitTest框架+数据驱动读取yaml、excel文件 思路:1.存放数据2.读取数据3.依赖ddt库进行参数化描述:unitTest+数据驱动读取excel文…

    Python 2023年9月13日
    052
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球