使用conda时出现Solving environment: failed with initial frozen solve. Retrying with flexible solve错误

2023-10-30

使用conda安装pytorch 出现了各种各样的错误。尝试了网上各种办法,最后我是这么解决的。
首先添加镜像源,在终端运行以下代码

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
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 --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/
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/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/

去pytorch官网找到你对应的下载版本
pytorch官网
在这里插入图片描述
你可以看到这上面的图,你要找到自己对应的版本,例如我的电脑上cuda是11.1版本的(向下兼容)

conda install pytorch torchvision torchaudio cudatoolkit=10.2

后面的 -c pytorch 要删掉,这样才会到镜像源下载
在这里插入图片描述
接着,在终端运行下载指令:

conda install pytorch torchvision torchaudio cudatoolkit=11.1 

检查终端是否是在镜像源下载的
如果不是在镜像源下载的,最后一列会显示pytorch或者default

before
    package                    |            build
    ---------------------------|-----------------
    cudatoolkit-10.1.243       |       h6bb024c_0       347.4 MB  pytorch
    pytorch-1.4.0              |py3.7_cuda10.1.243_cudnn7.6.3_0       432.9 MB  pytorch
    torchvision-0.5.0          |       py37_cu101         9.1 MB  pytorch
    ------------------------------------------------------------
                                           Total:       789.4 MB

如果是在镜像源下载的,最后一列会显示镜像源的地址
after
The following packages will be downloaded:

package                    |            build
---------------------------|-----------------
_pytorch_select-0.2        |            gpu_0           2 KB  https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
cudatoolkit-10.0.130       |                0       261.2 MB  https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
cudnn-7.6.5                |       cuda10.0_0       165.0 MB  https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
mkl-2019.4                 |              243       131.2 MB  https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
pytorch-1.3.1              |cuda100py37h53c1284_0       169.0 MB  https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
torchvision-0.4.2          |cuda100py37hecfc37a_0         6.4 MB  https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
------------------------------------------------------------
                                       Total:       732.8 MB

由于我已经下载完成,上面是我找的下载过程中会显示的内容,所以上面显示的信息可能与我下载的版本不一致。
如果在镜像源下载的,大概率就会下载成功了。如果是到官网下,可能会因为网络问题而出现各种奇奇怪怪的错误而导致下载失败。


下载完之后发现cuda不能用,下载的是cpu的版本,上网查了下资料才知道可能是镜像源里面没有cuda的版本,所以你就需要重新去别的地方下载了。

在终端输入一下命令:

pip install torch==1.8.1+cu102 torchvision==0.9.1+cu102 torchaudio===0.8.1 -f https://download.pytorch.org/whl/torch_stable.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用conda时出现Solving environment: failed with initial frozen solve. Retrying with flexible solve错误 的相关文章

随机推荐

  • XSS漏洞的分类

    XSS漏洞按照攻击利用手法的不同 有以下三种类型 类型A 本地利用漏洞 这种漏洞存在于页面中 客户端 脚本自身 其攻击过程如下所示 Alice给Bob发送一个恶意构造了Web的 URL Bob点击并查看了这个URL 恶意页面中的JavaSc
  • 调试最长的一帧(第七天)

    先看看总体进展 eventTraversal函数的任务 在每帧仿真过程中 取出已经发生的所有事件 摒弃哪些对场景不会有助益的 比如 在视口外的鼠标事件 依次交付给各个事件处理器 最后清空现有的事件队列 等待下一帧的到来 在View的几个成员
  • list中的sort()方法

    def sort self key None reverse False real signature unknown restored from doc L sort key None reverse False gt None stab
  • Redis 缓存穿透 + 缓存雪崩 + 缓存击穿的原因和解决方案

    目录 一 缓存穿透 解决方案 二 缓存雪崩 解决方案 三 缓存击穿 解决方案 在生产环境中 会因为很多的原因造成访问请求绕过了缓存 都需要访问数据库持久层 虽然对Redsi缓存服务器不会造成影响 但是数据库的负载就会增大 使缓存的作用降低
  • 第十届蓝桥杯C++B组题解

    国赛题确实不简单哇hhh 前6题没有太大难度 第7题DP分类讨论实在是太多了 完全可以当压轴来出了呜呜呜 第8题运气好的话还是能做出来的hhh 这种题往往都不难都是找规律 第9题线段树的运用 但是很暴力很暴力 也算是一个积累叭 第10题直接
  • 若依系统结合微信小程序实现sys-user表中的user用户登录

    后台一点都不用改 只需要在微信开发者工具里改前端 登录时账号为admin 密码为admin123 login接口和captchaImage接口都是若依封装好的 不用动 只适用于sys user表中的user用户登录 wxml里这么写
  • 2023中国第三方支付市场专题分析

    导读 本分析内容旨在对第三方支付行业进行深入分析 内容包括市场政策 技术 投融资等环境分析 产业发展现状分析 案例解读 市场趋势洞察等 对跨境电商 数字人民币支付等典型场景服务模式创新逐一具体论述 关注公众号 互联互通社区 回复 CYFX2
  • springboot配置json数据序列化工具类

    一 概述 public class FastJsonUtils private static final SerializeConfig config static config new SerializeConfig config put
  • .vcxproj : error : 文件 E:\work\ImageManageSys\images\boat.png 包含在 None 和 None 项组中。项目项不允许这样做,它只能属于一个项

    Qt系列文章目录 提示 这里可以添加系列文章的所有文章的目录 目录需要自己手动添加 例如 第一章 Python 机器学习入门之pandas的使用 文章目录 Qt系列文章目录 前言 一 问题原因 二 解决方法 前言 使用visual stdi
  • android自定义弹出框样式实现

    前言 做项目时 感觉android自带的弹出框样式比较丑 很多应用都是自己做的弹出框 这里也试着自己做了一个 废话不说先上图片 实现机制 1 先自定义一个弹出框的样式 2 自己实现CustomDialog类 继承自Dialog 实现里面方法
  • Java多线程中join方法的理解

    thread Join把指定的线程加入到当前线程 可以将两个交替执行的线程合并为顺序执行的线程 比如在线程B中调用了线程A的Join 方法 直到线程A执行完毕后 才会继续执行线程B t join 使调用线程 t 在此之前执行完毕 t joi
  • 布尔盲注之sqlmap爆破

    布尔盲注之sqlmap爆破 好久没有更新了 语句也忘的差不多了 作为菜鸟的我也是终于弄懂了这道题 以及部分语句的意思 我将用尽可能详细且易理解的语言来表达 sqlmap爆破 首先你得下载sqlmap csdn中刚好有 注入语句 python
  • 图片像素、英寸、厘米之间的单位换算

    转自 http hi baidu com cjg501 blog item f040fc0898d5379f0b7b8244 html 今天朋友用photoshop处理图片时要把图片保存指定的大小 但她只对厘米要形像感 可是在软件里保存的图
  • Maven+Idea打jar包个人总结

    Maven Idea打jar包个人总结 文章目录 Maven Idea打jar包个人总结 1 前言 2 安装配置JDK 3 Maven安装和配置 3 1 下载安装maven 3 2 配置环境变量 3 3 修改maven配置文件并创建本地仓库
  • BigDecimal除法向上取整,保留 1 为小数(Java、MySQL各自写法)

    SQL写法 CEILING SUM hdd SEND OUT QTY hsl DEMAND QTY 1000 10 EXECUTE RATE Java写法 updateData getExecuteQty divide soLineQtyM
  • 阿里云实践 - HTML5断点播放m3u8视频(videojs)

    场景 HTML5页面需要通过
  • EMC问题之RE实验最优解

    EMC问题之RE实验最优解 RE实验中 最关键的可能也是最难的就是找到干扰源 进而确定是传导辐射还是空间辐射 选择对应的是一定要加屏蔽罩 哪怕环路面积很小 辐射能量还是很强 还是仅仅依靠滤波等就能解决问题 实验现象 在160MHz 80MH
  • shell中如何进行一段代码的注释

    在shell编程中 我们常常需要把一些语句注释掉 让它不执行 对单号或者少数几行shell脚本来说 在每行前面增加 符号就可以达到目的了 代码如下 cp a txt b txt mkdir p 1 2 4 2 4 6 echo ok 但如果
  • ARP欺骗和DNS劫持以及Wireshark分析

    一 实验目的 利用ettercap进行中间人攻击之ARP欺骗和DNS劫持 用Wireshark分析相关特征数据 提高对ettercap Wireshark的熟练度 同时也对中间人攻击有更加深入的认识 二 实验原理 常见的ARP欺骗方式有两种
  • 使用conda时出现Solving environment: failed with initial frozen solve. Retrying with flexible solve错误

    使用conda安装pytorch 出现了各种各样的错误 尝试了网上各种办法 最后我是这么解决的 首先添加镜像源 在终端运行以下代码 conda config add channels https mirrors tuna tsinghua