安装Python很简单,但是安装额外的扩展库就好麻烦,没有了第三方库的Python就是一个鸡肋~~


 我们现在安装NumPy库

1.

  首先这里假设你已经安装了Python了,不会的去看我的另一篇博文(这里安装的时候一定要勾选pip,默认是安装的):

2.

  在Windows的Dos命令下的python命令行中可以查看你的Python安装的库:help(‘modules’)

  再写详细点:

        Win+R  之后  CMD 进入Windows的Dos命令行

        写入python,进入python的命令行

        在写入help(‘modules’),查看安装的库

  这个时候我们是找不到numpy这个库的:

3.

    用python自带的pip软件去安装

        在windows的dos命令下找到(根据自己python安装的位置而定):E:\Program Files (x86)\python3.5.3\Lib\site-packages

        然后运行:pip install numpy

        注释:这里是在windows下运行的,而不是python下运行!!!

        我们再去查看安装的库:help(‘modules’),找到了numpy的库


安装matploylib库

1.

  按照上面的方法安装不了matploylib,显示大概的意思是版本不匹配。

  

 2.

  其实我们上面用的方法是pip自动给我们从网上下载然后安装的,现在版本不匹配那就得我们自己手动下载然后安装:

    先下载安装文件,这个文件很多地方可以下载,看了网上大部分从这个网站下载:http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

   注意:  这里的第三方文件很多,我的寻找方法是现在找到文件目录如下

      然后按Ctrl+F,寻找你需要文件名字,一个一个字母打,很快就找到目录然后点击就可以了。

 3.

    把文件放在一个目录下,我这里放在:E:\Program Files (x86)\python3.5.3\matploylib 文件夹下面

    在Windows下面的Dos命令行进行这个文件夹

    然后运行:python -m pip install --user matplotlib-2.0.2-cp35-cp35m-win_amd64.whl

    结果运行成功了,画面没截图就关闭了~~大家按照我的方法看自己的成功画面吧

安装成功检测,如果出现其他的信息,那就GG了

 注意的几点问题

  (1)刚开始都找不到下载的网站,查了很多资料走了很多弯路,其实直接按照我的博客里面的网址下载就可以了,没必要在这浪费时间。

  (2)下载的时候千万得注意版本,上面我在图片上已经表明的很明确每个名字的含义。

  (3)运行的时候注意在哪个方式下运行,windows下面还是Python下面,同时在哪个目录也要明确。


安装opencv3.2


百分九十和上面一样------>>>>>>

          http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv

    把文件放在一个目录下,我这里放在:E:\Program Files (x86)\python3.5.3\opencv3.2文件夹下面

        在Windows下面的Dos命令行进行这个文件夹

        然后运行:python -m pip install --user opencv_python-3.2.0-cp35-cp35m-win_amd64.whl

        注意!!!!!这里和上面不一样,这里不会成功!

        使用pip install opencv_python-3.2.0-cp35-cp35m-win_amd64.whl

        ----->>>>也不会成功

        我们以上面的提示进行,还是由于版本过高的原因,但是安装matploylib的时候为啥可以就不知道原因了~~

        python -m pip install --upgrade pip opencv_python-3.2.0-cp35-cp35m-win_amd64.whl

        ------->>>>>完美解决




安装skimage,numba

特殊情况这几天安装skimage,遇到很多问题!

  最好把最常用的模块都先装上:numba、matplotlib、networkx、scipy、numpy

问题集锦:

  1. 一直安装不上,出现time out(超时),这个加上一个延时时间就可以解决!我的是自己网络问题,网上安装的时候很快就好了,中午弄了半天没装好

  2. 安装skimage的时候必须有依赖项,llvmlite模块四必备的,前提是你上面的常用模块都安装了!!

    3.最好自己去下载whl文件安装,别用本博文第一个numpy那样的安装方法,用下面matplotlib和opencv的方法比较好。

  4.其中numpy最好安装带Mkl的,在whl下载界面有。

下面是我自己常用的模块:

python3.5安装Numpy、mayploylib、opencv等额外库的更多相关文章

  1. Python3.6_安装numpy

    刚刚编辑了一次,但是犯了新手都会犯的没保存的错误,第二次编辑可能略有粗糙,如有问题欢迎指正 想用Python 画图,但是我的是vs自动安装的因此缺少许多必要的库,在安装的过程中也是遇到了诸多问题,下面 ...

  2. win7的python3.5安装numpy包

    1.你需要先确保已经安装了pip(因为我是我们需要用pip安装numpy包),我在cmd里面输入pip能显示pip的有关信息,所以我已经安装了pip了(其实是python3.x自带了pip) 如果没有 ...

  3. windows python3.7安装numpy问题的解决方法

    我的是win7的系统,去python官网下载python3.7安装 CMD  #打开命令窗口 pip install numpy #在cmd中输入 提示 需要c++14.0, 解决办法: 1, 进入h ...

  4. python2.7安装numpy、pandas、matplotlib库

    我装的是python2.7 然后pip的版本是18.1,最近使用pip install **安装包的时候总是会提示 You are using pip version 18.1, however ve ...

  5. Windows10+Python3下安装NumPy+SciPy+Matplotlib

    Numpy.SciPy.MatplotLib是Python下从事科学计算必不可少的库.我在用其他的方法安装时出现各种问题,发现直接安装.whl包是最快且不报错的方法. 1.下载.whl包在下面的网站中 ...

  6. Linux入门(10)——Ubuntu16.04使用pip3和pip安装numpy,scipy,matplotlib等第三方库

    安装Python3第三方库numpy,scipy,matplotlib: sudo apt install python3-pip pip3 install numpy pip3 install sc ...

  7. python笔记:学习设置Python虚拟环境+配置 virtualenvwarpper+创建Python3.6的虚拟环境+安装numpy

    虚拟环境它是一个虚拟化,从电脑独立开辟出来的环境.就是借助虚拟机docker来把一部分内容独立出来,我们把这部分独立出来的东西称作“容器”,在这个容器中,我们可以只安装我们需要的依赖包,各个容器之间互 ...

  8. Python3.5安装及opencv安装

    Python安装注意事项(版本3.5,系统windows)1.安装好Python后将D:\Program Files\Python.D:\Program Files\Python\Scripts加入P ...

  9. Windows下为64位的python3.4.3安装numpy

    貌似现在没有python3.x的numpy 64位.exe安装包只有.whl的(也可能是我没找到)只能在终端下安装 1.到官网https://www.python.org/downloads/下载py ...

随机推荐

  1. Linux 高级文本处理命令

    1.2.1 cut命令 cut命令可以从一个文本文件或者文本流中提取文本列. cut语法 [root@www ~]# cut -d'分隔字符' -f fields     ## 用于有特定分隔字符 [ ...

  2. 中文自然语言处理工具HanLP源码包的下载使用记录

    中文自然语言处理工具HanLP源码包的下载使用记录 这篇文章主要分享的是hanlp自然语言处理源码的下载,数据集的下载,以及将让源代码中的demo能够跑通.Hanlp安装包的下载以及安装其实之前就已经 ...

  3. 阅读DMA Controller Core 官方手册

    阅读DMA Controller Core 官方手册 DMA控制器框架图 怎样去设定一个DMA控制器 实例化DMA控制器 参数配置界面如下图所示: 对于width of the DMA length ...

  4. Osip2和eXosip协议栈的简析

    Osip2是一个开放源代码的sip协议栈,是开源代码中不多使用C语言写的协议栈之一,它具有短小简洁的特点,专注于sip底层解析使得它的效率比较高. eXosip是Osip2的一个扩展协议集,它部分封装 ...

  5. mac brew 安装 nginx fpm mysql 教程

    一. 安装brew 要求:OS X 10.6以上系统,并且安装有XCode命令行工具 对于10.11的系统需要设置下local的权限为当前用户 $ sudo chown -R $(whoami):ad ...

  6. 服务容错保护断路器Hystrix之二:Hystrix工作流程解析

    一.总运行流程 当你发出请求后,hystrix是这么运行的 红圈 :Hystrix 命令执行失败,执行回退逻辑.也就是大家经常在文章中看到的“服务降级”. 绿圈 :四种情况会触发失败回退逻辑( fal ...

  7. 学习笔记之GitHub

    GitHub https://github.com/ GitHub - Wikipedia https://en.wikipedia.org/wiki/GitHub GitHub (originall ...

  8. 廖雪峰Java4反射与泛型-3范型-5extends通配符

    1.泛型的继承关系: Pair<Integer>不是Pair<Number>的子类 add()不接受Pair<Integer> Pair.java package ...

  9. 数据库的ds命令

    Mysqi      数据库: 理一下数据库的格式: mysqi 关系型数据库,(表的概念) node.js 非关系性数据库  (json) 结构:数据库存放多张表,每个表可以存放多个字段,每个字段可 ...

  10. ubuntu 间简单相互通信

    1.  nc  命令 在一台机器上运行nc -l 来监听本机的2222号端口 另外一台机器就能连接到这台监听的机器上,假设上面那台机器的ip是192. nc 之后就能互相发送字符了 2. iptux通 ...