关于python3.9版本在anaconda创建好的环境中安装opencv库、skimage库、sklearn库解决方法,同样适用于python3.10

2023-10-26

目录

问题的由来

问题的检测

问题的解决

总结

文件附予


我是技术小白,但很愿意与大家分享相同的问题及解决的办法,有误望指点。

问题的由来

在参与 图像去阴影/去噪/去雨滴/修复照片的技术研究 时,遇到了No module named '***',就如下图所示:

即第三方库未安装,于是打开Anaconda powerrshell prompt,使用conda install opencv,心想很简单,但是

问题的检测

我于百度而求所,原来是我的pytorch的虚拟环境中用的是python3.9高版本,而使用conda install opencv下载的只能支持到python3.8,心中满满的不平,但还是选择创建一个使用python3.8的pytorch虚拟环境,可是下载pytorch也要时间啊,不能闲着,于是再百度以及csdn,终于找到解决方法,可以在https://www.lfd.uci.edu/~gohlke/pythonlibs/中下载与python3.9版本适配的的opencv,真是福音呀,于是关停了新环境的创建,毕竟电脑的存储空间是个寸土寸金的地方。

问题的解决

通过https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv可以直接定位到所需要对应的opencv版本

 从图中可以看出此方法同样能解决python3.10的相同问题。

cp后指的是python的版本为3.9,而64和32分别是指多少位的操作系统,选到适合自己版本就可以,点击它将会下载,下载好后是以 .whl为后缀的文件,然后将文件移动到conda创建的虚拟环境的路径下,如图二所示,我的pytorch环境在 (pytorch) PS C:\Users\Arican>下,于是剪切>粘贴。

再回到Anaconda Powershell Prompt,因为文件后缀是 .whl ,所以使用pip进行安装,如果使用conda install将会失败,再使用pip之前,最好更新一下pip为最新版本

 如图,同样是在pytorch的虚拟环境中更新pip,使用python -m pip install --upgrade pip

接着便是安装opencv了(记得要将whl文件放到环境目录下)

使用pip install **.whl进行下载, 当看到Successfully时表明下载成功。

总结

以上虽然只讲了如何安装opencv(虽然最后一张图是安装sklearn,但是不大影响吧,主要我懒),但是接下来的skimage和sklearn都大同小异啦。

文件附予

如果在https://www.lfd.uci.edu/~gohlke/pythonlibs/#Scikit-learn中下载会非常慢,我有下载好的opencv和sklearn,但只适合于python3.9 64位的,需要其他版本的还是得耐心等等呀,链接呈上:https://download.csdn.net/download/Arican_/81214948

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

关于python3.9版本在anaconda创建好的环境中安装opencv库、skimage库、sklearn库解决方法,同样适用于python3.10 的相关文章

  • 关于使用Python启动SSH隧道的问题

    我在从用 Python 编写的 HTTP RPC 服务器启动 SSH 隧道时遇到了麻烦 基于Python的BaseHTTPServer 有一个用Python编写的简单的HTTP RPC服务器 作为其中一项服务的一部分 我想启动从 RPC 服
  • 通过 Python 与 Windows 控制台应用程序交互

    我在 Windows 上使用 python 2 5 我希望通过 Popen 与控制台进程交互 我目前有一小段代码 p Popen console app exe stdin PIPE stdout PIPE issue command 1
  • 使用 Marshmallow 中的数据更新行 (SQLAlchemy)

    我正在使用 Flask Flask SQLAlchemy Flask Marshmallow marshmallow sqlalchemy 尝试实现 REST api PUT 方法 我还没有找到任何使用 SQLA 和 Marshmallow
  • Python:多处理和请求

    以下是我正在运行的使用多处理并行触发 HTTP 请求的代码片段 在控制台上运行后 它挂在 requests get url 处 既不继续前进也不抛出错误 def echo 100 q print before r requests get
  • 错误只有 size-1 数组可以转换为 Python 标量

    我有这个代码 for a in data X for i in a if not i isdigit x hash i data X column row x row row 1 row 0 column column 1 desired
  • 使用 GeoDjango 在坐标系之间进行转换

    我正在尝试将坐标信息添加到我的数据库中 添加django contrib gis支持我的应用程序 我正在写一个south数据迁移 从数据库中获取地址 并向 Google 询问坐标 到目前为止 我认为我最好的选择是使用geopy为了这 接下来
  • 代理阻止网络套接字?如何绕行

    我有一个用 Python 编写的正在运行的 websocket 服务器 来自https github com opiate SimpleWebSocketServer https github com opiate SimpleWebSoc
  • Python 3.x 中的 PIL ImageTk 等效项

    我正在使用 Tkinter 开发一个应用程序 它使用以下数据库png图标的图像文件 为了在应用程序中使用所述图像 我使用 PIL 打开它们Image open 运行它通过ImageTk PhotoImage函数 然后将其传递给小部件构造函数
  • python 语言环境奇怪的错误。这究竟是怎么回事?

    所以今天我升级到了 bazaar 2 0 2 我开始收到这条消息 顺便说一句 我在雪豹上 bzr warning unknown locale UTF 8 Could not determine what text encoding to
  • 将 JSON 字符串传递给 Django 模板

    我一直在用头撞墙 试图找出为什么我无法将从 Django 模型生成的 JSON 字符串传递到模板的 javascript 静态文件中 事实证明 问题不在模型级别 使用serializers serialize 在脚本本身中放入相同的字符串将
  • 如何通过facebook-sdk python api获取用户帖子?

    我使用 facebook jssdk 授权我的应用程序读取用户个人资料和用户帖子 FB login function response scope user status user likes user photos user videos
  • 检查对象数组中的多个属性匹配

    我有一个对象数组 它们都是相同的对象类型 并且它们有多个属性 有没有办法返回一个较小的对象数组 其中所有属性都与测试用例 字符串匹配 无论该属性类型是什么 使用列表理解all http docs python org 3 library f
  • keras 预测内存交换无限期增加

    我使用keras实现了一个分类程序 我有一大组图像 我想使用 for 循环来预测每个图像 然而 每次计算新图像时 交换内存都会增加 我尝试删除预测函数内部的所有变量 并且我确信该函数内部存在问题 但内存仍然增加 for img in ima
  • 超时时杀死或终止子进程?

    我想尽可能快地重复执行子进程 然而 有时这个过程会花费太长的时间 所以我想杀死它 我使用 signal signal 如下所示 ppid pipeexe pid signal signal signal SIGALRM stop handl
  • 如何在Python中正确声明ctype结构+联合?

    我正在制作一个二进制数据解析器 虽然我可以依靠 C 但我想看看是否可以使用 Python 来完成该任务 我对如何实现这一点有一些了解 我当前的实现如下所示 from ctypes import class sHeader Structure
  • 散景中的时间序列流

    我想在散景中绘制实时时间序列 我只想在每次更新时绘制新的数据点 我怎样才能做到这一点 散景网站上有一个动画情节的示例 但它每次都需要重新绘制整个图片 另外 我正在寻找一个简单的示例 我可以在其中逐点绘制时间序列的实时绘图 散景效果0 11
  • 如何在 Spyder IDE 中安装 Selenium 包

    我刚刚在工作中安装了 Spyder IDE 仅 Spyder 不是整个 Anaconda 并且希望使用 FireFox 自动化我的工作 我的问题是 如何安装 Selenium 软件包 I figured it out Here is ins
  • Scrapy - 不会爬行

    我正在尝试运行递归爬行 由于我编写的爬行不能正常工作 因此我从网络上提取了一个示例并进行了尝试 我真的不知道问题出在哪里 但是爬行没有显示任何错误 谁能帮我这个 另外 是否有任何逐步调试工具可以帮助理解蜘蛛的爬行流程 非常感谢任何与此相关的
  • 如何在包更新之间保留数据文件?

    我正在使用data files的论证setuptools setup 将配置文件安装到 etc和用户主目录 但是更新包pip install
  • 构建 OpenCV 时出错 :: MonitorFromRect 未在此范围内声明

    我试图建立OpenCV version 2 4 8与它一起使用CodeBlocks and MinGw 我按照以下指示进行操作here http kevinhughes ca tutorials opencv install on wind

随机推荐

  • 字节青训营第十三课之深入浅出RPC框架的笔记与总结.md

    基本概念 本地函数调用 函数调用完整过程如图 藏实际上编译器经常优化 参数和返回值少时直接将其存在寄存器 不需操作栈 直接online不需call 将a和b的值入栈 经函数指针找到calculate 进入函数取栈中值2和3赋给x和y 计算x
  • C# GDI+ 绘图

    1 坐标系统 1 坐标原点 在窗体或控件的左上角 坐标为 0 0 2 正方向 X轴正方向为水平向右 Y轴正方向为竖直向下 3 单位 在设置时 一般以像素为单位 像素 Pixel 是由图像 Picture 和元素 Element 组成 是用来
  • 怎么在百度里通过关键词搜索到自己的网站

    1 需要在百度站长平台提交自己的网址 2进入百度站长平台 点击链接提交 3 点击添加站点 等待百度收录之后 4 在百度搜索框中输入 如下图 site后面的是你的域名 然后空格 加你要搜索的关键词 在该域名上的网页上要有该关键字 5 输入关键
  • git bash 命令行反应慢、卡顿

    1 在Windows11的电脑上安装了git 后 鼠标右键打开git bash here 打开窗口缓慢 输入命令也慢的要死 如果安装git的时候选择在桌面创建图标 通过桌面图标打开也是一样的 2 最简单的ls 命令 都要停顿半秒 3 点击桌
  • Flops 计算以及代码快速查看网络参数、浮点数

    详细计算 卷积神经网络CNN中的参数量 parameters 和计算量 FLOPs 知乎 FLOPS 全大写 指每秒浮点运算次数 可以理解为计算的速度 是衡量硬件性能的一个指标 硬件 FLOPs s小写 指浮点运算数 理解为计算量 可以用来
  • Lattice CrosslinkNx LIFCL-40应用连载5:如何使用MIPI D-PHY硬核IP

    作者 Hello Panda 一 目标 配置CMOS Sensor OV9734 并通过MIPI DPHY硬核接收数据 使用一个RISC V软核 实通过AHB总线访问I2C FIFO 通过I2C总线配置OV9734 Sensor 使用MIP
  • 基于VS调试分析 + 堆栈观察问题代码段

    文章目录 问题代码段1 阶乘之和 问题代码段2 越界的危害 发现问题 分析问题 思考问题 堆栈原理 解决问题 DeBug与Release 程序员与测试人员 总结与提炼 问题代码段1 阶乘之和 先来看一道C语言中比较基础的题目 求解阶乘的和
  • java --向上转型和向下转型

    一 简述 Java 转型主要是用在继承和接口实现的场景 Java 转型可分为向上转型和向下转型 区别如下 向上转型 通过子类对象实例化父类对象 这属于自动转换 向下转型 通过父类对象实例化子类对象 这属于强制转换 只要记住一句话即可 父类引
  • JAVA 多态 从内存角度分析

    设父类对象占内存空间100M 子类对象占内存空间50M 问题 对象转型问题 为什么只有父类变量指向子类对象 因为父类需要100M 只能指向比自己更大的空间 父类变量指向子类对象时变量情况 a pa c cc 父类变量实际上指向的是 和 pc
  • Python Pytest装饰器@pytest.mark.parametrize详解

    转自 Python Pytest装饰器 pytest mark parametrize详解 Pytest中装饰器 pytest mark parametrize 参数名 list 可以实现测试用例参数化 类似DDT 如 pytest mar
  • http的异步请求

    需要用到的包 包版本应该可能不同 httpcore 4 1 4 jar httpsayncclient 4 0 alpha3 jar httpcore nio 4 2 alpha3 jar 异步http请求 author Old Zhang
  • ci分页查询ajax,解析CI的AJAX分页 另类实现方法_PHP教程

    看了一下CI的分页类没有写到关于AJAX的内容 也在论坛上看到其他几位大神写的分页类扩展 感觉其实是没有必要 在现有的基础上做了一下小小的改动还是能实现的 下面进入正题 CI的原生分页类中有一个参数 config anchor class
  • Whistle抓包之设置windows全局代理

    一 whistle官网教程 http wproxy org whistle install html 二 windows场景设置全局代理 因为博主在设置SwitchyOmega插件代理时 未生效 只能通过设置全局代理的方式解决 官网教程上又
  • 华为OD机试 - 机房布局(Java)

    题目描述 小明正在规划一个大型数据中心机房 为了使得机柜上的机器都能正常满负荷工作 需要确保在每个机柜边上至少要有一个电箱 为了简化题目 假设这个机房是一整排 M表示机柜 I表示间隔 请你返回这整排机柜 至少需要多少个电箱 如果无解请返回
  • Vue触底加载

    页面内的触底加载 需求 页面滚动到接近底部 再次发送请求 获取更多数据 渲染到页面上 data 请求页数 page 0 请求获取的数据 list 是否正在加载 用于节流 isLoading false created 首次调用 this g
  • 一篇文章教你,破解百度网盘加密文件,学会这个举一反二

    经常遇到百度网盘的压缩文件加密了 今天我们就破解它 实现思路 爆破密码的思路其实都大同小异 无非就是字典爆破 就看你是有现成密码字典 还是自己生成密码字典 然后进行循环输入密码 直到输入正确位置 现在很多都有防爆破限制 根本无法进行暴力破解
  • 代理模式详解

    第一节 代理模式介绍 1 什么是代理模式 代理 Proxy 是一种设计模式 提供了对目标对象另外的访问方式 即通过代理对象访问目标对象 这样做的好处是 可以在目标对象实现的基础上 增强额外的功能操作 即扩展目标对象的功能 代理模式分为静态代
  • 【翻译】疫苗正在拯救世界!但内容交付网络首先做到了吗?

    2020年1月 一种激进的公共卫生干预措施被介绍给世界 禁闭 在中国推出它之前 它从未在好莱坞以外的任何地方大规模使用过 没有人相信现实生活中的民众会接受连续几个月被关在家里的情况 即使他们的生命取决于此 与所有的预期相反 禁闭正在控制一种
  • 【VMD-DBO-LSTM】变分模态分解-蜣螂优化算法-长短时记忆神经网络研究(Python代码实现)

    欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 本文目录如下 目录 1 概述 1 1 变分模态分解算法 1 2 蜣螂优化算法 1 3 LSTM 2 运行结果 3 参考文献 4 Pyth
  • 关于python3.9版本在anaconda创建好的环境中安装opencv库、skimage库、sklearn库解决方法,同样适用于python3.10

    目录 问题的由来 问题的检测 问题的解决 总结 文件附予 我是技术小白 但很愿意与大家分享相同的问题及解决的办法 有误望指点 问题的由来 在参与 图像去阴影 去噪 去雨滴 修复照片的技术研究 时 遇到了No module named 就如下