python numpy安装失败_Python2.7下numpy和opencv安装失败的解决办法
发布日期:2021-10-31 07:31:40 浏览次数:3 分类:技术文章

本文共 1384 字,大约阅读时间需要 4 分钟。

安装环境:

系统 win10 64位

python版本 python2.7 32位

在Windows Python2.7环境下安装opencv之前需要先安装Numpy,因为opencv里面的一些计算需要用到numpy。

安装Numpy扩展包的时候,运行“pip install numpy”命令,遇到到下面两个错误:

错误1:

error: Unable to find vcvarsall.bat.

或者error: Microsoft Visual C++ 10.0 is required(unable to find vcvarsall.bat)

错误2:

blas_mkl_info:

libraries mkl,vml,guide not found in [‘C:\\Program Files (x86)\\Python 3.5

\\lib’, ‘C:\\’, ‘C:\\Program Files (x86)\\Python 3.5\\libs’]

NOT AVAILABLE

在网上搜了一下解决方法,基本都是说在windows环境下安装numpy因为python找不到编译器,所以报错,需要安装Visual Studio 2008(python2.7的话)或者Visual Studio 15RC(python3.5的话)。看着Visual Studio安装文件3.8G的大小,我瞬间不想装了。

下面我介绍一种安装方法,可以绕过安装Visual Studio。

1、首先安装wheel,可以用pip命令,运行“pip install wheel”,如果安装不成功的话,也可以下载安装包,手动安装,下载地址是https://pypi.python.org/pypi/wheel#downloads,选source文件类型,即“wheel-0.26.0.tar.gz (md5)”,下载后放入目录Python安装目录\Lib\site-packages下,执行“python setup.py install”进行安装,手动安装基本不会有问题。

2、下载numpy,下载地址为http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy,务必下载与自己python版本对应的whl格式的安装文件,我python2.7下载的是“numpy-1.10.2+mkl-cp27-none-win32.whl”,下载完成后,将文件放入Python安装目录\Scripts下面。

3、安装numpy,执行命令“pip install numpy-1.10.2+mkl-cp27-none-win32.whl”,提示安装成功。可以在python下输入“import numpy”验证下。

4、numpy安装成功后,opencv安装就比较容易了,将exe安装文件下载下来之后,安装是解压安装的,安装完成之后,将opencv安装目录\build\python\2.7\x86下的“cv2.pyd”文件复制到Python安装目录\Lib\site-packages路径下,安装就完成了,可以打开cmd命令窗,输入“python”进入python下,然后输入“import cv”命令,测试下,如果没报错,说明opencv安装成功。

下载

转载地址:https://blog.csdn.net/weixin_39934257/article/details/110020474 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:python读取大文件内存不够_内存错误Python逐行处理大文件
下一篇:python如何加密_Python的加密怎么处理?

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年04月09日 01时18分36秒