当前位置: 首页 > news >正文

conda创建虚拟环境太慢,Collecting package metadata (current_repodata.json): failed

(省流版:只看加粗红色,末尾也有哦)

平时不怎么用conda,在前公司用服务器的时候用的是公司的conda源,在自己电脑上直接用python创建虚拟环境完事儿,所以对conda的配置并不熟悉~~【狗头】。但是python虚拟环境的最大缺点自然是只能用一个python版本,多版本的时候就不方便。

接下主要是解决conda创建虚拟环境慢的问题,如果配置的不专业请指点!

如果直接用conda国外的源,那肯定会慢,所以切国内源,之前我也是这么做的,但仍然非常慢。当时用的就是清华源。

直接修改conda配置文件:C:\Users\<YourUserName>\.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
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  • Windows 用户无法直接创建名为 .condarc 的文件,可先执行 conda config --set show_channel_urls yes 生成该文件之后再修改。

 接下来试一下,执行:

conda create -n internlm python==3.10 -y

过了N久,失败了

我特意在浏览器里去下载了一下:

https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/current_repodata.json

 这个文件也就6M多,但下载的灰常慢。有可能如果延长一下超时时间啥的,也可以继续安装。但我想找个更快的方式,有可能清华源用的人太多了,所以慢?

故去搜索了一下,有人说用中科大源(https://mirrors.ustc.edu.cn)

那就直接全替换一下?

这些链接也确实都能访问,再试一下,结果说不可访问或者无效。

故直接用浏览器访问一下:

https://mirrors.ustc.edu.cn/anaconda/pkgs/main

能访问啊,但你会发现域名变了,自动变成北京外国语大学的镜像站了。有可能是中科大并没有conda源,所以给你重定向了一下。难道conda里面不允许这样?配置的源的域名不允许变?

那干脆直接改成北京外国语大学的吧。

channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
- https://mirrors.bfsu.edu.cn/anaconda/pkgs/r
- https://mirrors.bfsu.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.bfsu.edu.cn/anaconda/cloud
pytorch: https://mirrors.bfsu.edu.cn/anaconda/cloud

再一试,快到飞起,立马就创建好了!

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • SQLite数据库的性能问题并不是单纯地由数据量的大小决定的,而是受到多种因素的综合影响。以下是一些可能导致SQLite性能问题的因素
  • MongoDB聚合运算符:$map
  • AJAX —— 学习(一)
  • Leetcode56_合并区间
  • 21. 面试指导-高频面试题详解
  • 一次部署,多处运行:Docker容器化开发
  • Java 处理Mysql获取树形的数据
  • SpringBoot多级多模块聚合项目下maven打包报‘packaging‘ with value ‘jar‘ is invalid.
  • 图书馆自助借书机怎么借书
  • Bash相关
  • Mysql安装(命令方式安装)
  • 基于深度学习的电动自行车头盔佩戴检测系统
  • 06-User Login
  • 一文搞懂从爬楼梯到最小花费(力扣70,746)
  • 语义分割交互式智能标注工具 | 澳鹏数据标注平台
  • 收藏网友的 源程序下载网
  • [case10]使用RSQL实现端到端的动态查询
  • canvas绘制圆角头像
  • canvas实际项目操作,包含:线条,圆形,扇形,图片绘制,图片圆角遮罩,矩形,弧形文字...
  • js ES6 求数组的交集,并集,还有差集
  • js继承的实现方法
  • npx命令介绍
  • PHP的类修饰符与访问修饰符
  • Python打包系统简单入门
  • Python连接Oracle
  • socket.io+express实现聊天室的思考(三)
  • 不用申请服务号就可以开发微信支付/支付宝/QQ钱包支付!附:直接可用的代码+demo...
  • 简单数学运算程序(不定期更新)
  • 聊一聊前端的监控
  • 浅谈Golang中select的用法
  • 算法系列——算法入门之递归分而治之思想的实现
  • [地铁译]使用SSD缓存应用数据——Moneta项目: 低成本优化的下一代EVCache ...
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • Spring Batch JSON 支持
  • 基于django的视频点播网站开发-step3-注册登录功能 ...
  • ​软考-高级-信息系统项目管理师教程 第四版【第19章-配置与变更管理-思维导图】​
  • # Panda3d 碰撞检测系统介绍
  • # wps必须要登录激活才能使用吗?
  • #我与Java虚拟机的故事#连载19:等我技术变强了,我会去看你的 ​
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (2)关于RabbitMq 的 Topic Exchange 主题交换机
  • (aiohttp-asyncio-FFmpeg-Docker-SRS)实现异步摄像头转码服务器
  • (C++)栈的链式存储结构(出栈、入栈、判空、遍历、销毁)(数据结构与算法)
  • (阿里云万网)-域名注册购买实名流程
  • (分享)一个图片添加水印的小demo的页面,可自定义样式
  • (七)Appdesigner-初步入门及常用组件的使用方法说明
  • (学习日记)2024.01.19
  • (转载)虚幻引擎3--【UnrealScript教程】章节一:20.location和rotation
  • * CIL library *(* CIL module *) : error LNK2005: _DllMain@12 already defined in mfcs120u.lib(dllmodu
  • ***linux下安装xampp,XAMPP目录结构(阿里云安装xampp)
  • *++p:p先自+,然后*p,最终为3 ++*p:先*p,即arr[0]=1,然后再++,最终为2 *p++:值为arr[0],即1,该语句执行完毕后,p指向arr[1]
  • .NET C# 操作Neo4j图数据库
  • .NET Core 中的路径问题
  • .net 写了一个支持重试、熔断和超时策略的 HttpClient 实例池
  • .netcore 6.0/7.0项目迁移至.netcore 8.0 注意事项