解决在Anaconda中安装opencv-python==3.4.1.15出错问题,解决opencv下载问题

一、测试环境

在Anaconda prompt环境下直接使用pip install open-python==3.4.1.15已经找不到对应版本情况下,需要自己手动安装对应3.4.1.15版本的包。资源准备如下:(如果没有资源的小伙伴直接往下看到Anaconda重装那个部分)

本以为安装好后在Anaconda prompt环境下直接使用命令pip install 路径 包名(这里可以用tab键来快捷填写)就可以成功安装,但是出现如下问题:

经过几番周折,查阅相关资料,发现文件名如果是像:cp36-cp36m-win_amd64.whl这种格式的那么对应就需要python版本为3.6,而怎么样找出你的pip对应的cp版本使用如下命令查找:

 首先进入(base)模式

使用代码,找出你的python版本对应的:

import pip
print(pip.pep425tags.get_supported())

 如果出现:

AttributeError: module 'pip' has no attribute 'pep425tags'

 则使用:

import pip._internal
print(pip._internal.pep425tags.get_supported())

如果成功打印会出现你的python对应pip适用的文件符号:

[('cp37', 'cp37m', 'win_amd64'), ('cp37', 'none', 'win_amd64'), ('py3', 'none', 'win_amd64'), ('cp37', 'none', 'any'), ('cp3', 'none', 'any'), ('py37', 'none', 'any'), ('py3', 'none', 'any'), ('py36', 'none', 'any'), ('py35', 'none', 'any'), ('py34', 'none', 'any'), ('py33', 'none', 'any'), ('py32', 'none', 'any'), ('py31', 'none', 'any'), ('py30', 'none', 'any')]

这里可以看出,我们现在测试出的问题是楼主的机子python版本对应pip适应的是(cp37,cp37m,win_amd64)

这里我的解决方法是重装一个自带版本python3.6的Anaconda

二、重装Anaconda(快捷解决方法)

Anaconda下载链接 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

这里选择的是3.5.2版本,因为3.5.3版本后的python都是3.7版本的不适用我们下载的opencv版本

 好的现在进入Anaconda Prompt下测试:

现在适用我们所拥有的opencv包资源了,我们来安装一下,这里尝试了一下是否可以直接安装opencv-python==3.4.1.15,发现居然可以直接安装所以没有资源的小伙伴也可以直接重装一个Anaconda后直接装3.4.1.15版本的opencv

直接使用指令,更换临时源安装速度更快

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python==3.4.1.15
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-contrib-python==3.4.1.15

 在当前Scripts目录下使用命令:pip list查看是否安装成功

 如果有文章开头图片显示的两个文件资源也可以直接使用命令:pip install 路径 包名来安装opencv包,下图为使用下载好的资源安装截图

 三、测试opencv环境

 好了,今天的纠错学习就到这里,希望可以给到你帮助

                                                                                                                                 made by 小溪

  • 25
    点赞
  • 74
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
### 回答1: 请问您有什么具体的问题或需要解决问题吗?如果您需要安装Python3.7和OpenCV3.4.2.16,您可以通过以下步骤进行安装: 1. 首先,安装Python3.7。您可以从Python官方网站下载安装程序,并按照指示进行安装。 2. 接着,安装OpenCV3.4.2.16。您可以通过pip命令行工具,在终端输入以下命令进行安装: pip install opencv-python==3.4.2.16 3. 安装完成后,您可以在Python代码引入OpenCV模块并开始使用。例如: import cv2 image = cv2.imread('example.png') cv2.imshow('Example', image) cv2.waitKey(0) cv2.destroyAllWindows() 上述代码将读取名为“example.png”的图像,并在窗口显示它。 希望这些步骤能够帮助您成功安装Python3.7和OpenCV3.4.2.16并开始使用。 ### 回答2: 安装OpenCV需要进行以下步骤: 1. 安装依赖库 安装OpenCV需要先安装一些必要的依赖库,包括Numpy、Cmake、GTK+、GTK+开发库、libavcodec、libavformat、libswscale和libtbb等。可以使用如下命令安装: sudo apt-get update && sudo apt-get upgrade sudo apt-get install python3-pip python3-dev python3-tk build-essential cmake pkg-config libgtk-3-dev libavcodec-dev libavformat-dev libswscale-dev libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libdc1394-22-dev libxvidcore-dev libx264-dev libjpeg8-dev libjasper-dev libatlas-base-dev gfortran libgtkglext1 libgtkglext1-dev python-opencv ffmpeg 2. 下载OpenCV源码 可以在OpenCV的官网下载最新版本的源代码,也可以使用Git克隆最新版本的源代码: git clone https://github.com/opencv/opencv.git 3. 编译安装OpenCV 通过Cmake生成需要的Makefile文件并编译安装: cd opencv mkdir build cd build cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local .. make -j sudo make install 4. 测试OpenCV安装 可以在Python导入OpenCV,测试是否安装成功: import cv2 print(cv2.__version__) 如果显示正常版本信息,则证明安装成功。 注意事项: 1. 在编译时可以指定Python的版本,例如-D PYTHON_DEFAULT_EXECUTABLE=/usr/bin/python3; 2. 在编译时可以指定是否安装OpenCVPython模块,例如-D BUILD_PYTHON_SUPPORT=ON; 3. 在编译时可以指定其他的配置项,可以参考OpenCV官网的文档进行配置。 ### 回答3: Python是一个非常流行的编程语言,而OpenCV是用于计算机视觉和图形图像处理的包,它可以在Python使用。Python 3.7是最新版本的Python,而OpenCV 3.4.2.16是OpenCV促进了对实时计算机视觉的研究和应用的更新版本。如果你想安装Python 3.7和OpenCV 3.4.2.16,下面是一些步骤,可以帮助你完成这项任务: 1. 安装Python 3.7 下载安装Python 3.7的最新版本。你可以从https://www.python.org/downloads/ 下载适用于你的操作系统版本的Python 3.7。 2. 安装pip 在Python 3.7,pip已经预安装,因此你不需要手动安装它。你可以在命令行运行"pip --version"命令来查看pip是否已安装。 3. 安装OpenCV 3.4.2.16包 在命令行安装OpenCV 3.4.2.16包,你可以使用以下命令完成: pip install opencv-python==3.4.2.16 4. 检查OpenCV是否成功安装 你可以使用以下命令来检查OpenCV是否成功安装: import cv2 print(cv2.__version__) 如果OpenCV已经成功安装,它将输出你安装的版本号"3.4.2.16"。 总之,安装Python 3.7和OpenCV 3.4.2.16并不困难,你只需要遵循上述步骤就可以完成安装。当然,最好的建议是在实践不断摸索和学习,以充分发挥Python的优势,打造出更好的计算机视觉和图像处理方案。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值