python错误锦集及各种packages安装

这篇博客详细介绍了如何在Python中安装各种packages,包括opencv、MKL和leveldb等,以及解决安装过程中遇到的常见错误,如ImportError、模块未找到等问题。通过Anaconda和手动下载whl文件来安装,并提供了错误处理方法,如调整环境变量、降级pyparsing版本等。
摘要由CSDN通过智能技术生成


1. python各种packages的安装

  • 应该注意,利用pip工具自动下载安装的packages都是官方的packages;
  • 如果是非官方的packages,不能直接使用pip工具自动下载安装

    • 需要先手动下载packages的安装文件(.whl格式==python压缩文件格式)
    • 然后再利用pip install package文件名称.whl安装
    • 举例:安装MKL(Intel数学中心函数库),关于MKL的介绍可以参考mkl相关介绍
      • 下载numpy-1.11.1+mkl-cp27-cp27m-win_amd64.whl
      • 打开cmd,进入到该whl文件所在路径
      • pip install numpy-1.11.1+mkl-cp27-cp27m-win_amd64.whl,如下图所示,成功安装了numpy+mkl
        这里写图片描述
      • 可以看到,在python packages的安装目录下多出了numpy-1.11.1+mkl.dist-info,numpy+mkl安装成功
        这里写图片描述
      • cmd进入python,输入from numpy._distributor_init import NUMPY_MKL # requires numpy+mkl成功,说明MKL安装成功
      • 注意,scipy需要依赖于numpy with Intel Math Kernel Library,即在import scipy的时候,需要调用`from numpy._distributor_init import NUMPY_MKL
  • Unofficial Windows Binaries for Python Extension Packages提供了一些windows-python-packages;全部都是.whl格式(python压缩文件格式)


下面记录平时用到的各种包的安装

1.1 python-opencv

方法1:利用anaconda安装python-opencv

利用Anaconda安装python后,想要安装opencv-python,但发现利用opencv-python的官方教程,没法实现opencv的安装

还好看到了另外一篇博客的方法,试一下,果然凑效

即:直接在cmd命令行输入:conda install –channel https://conda.anaconda.org/menpo opencv3

然后,根据提示输入y即可

下图展示了安装过程
这里写图片描述

方法2:测试python-opencv是否安装成功

  • 安装完成后,测试opencv是否安装成功

  • 进入python环境,输入如下命令

import cv2
cv2.__version__

这里写图片描述

1.2 安装MKL(Intel数学中心函数库)

关于MKL的介绍可以参考mkl相关介绍

如果需要安装scipy,先决条件就是安装numpy和mkl,所以,网上找到的MKL的资源都是与numpy绑定在一起的,具体下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值