如果要使用python进行科学计算、数据分析等,一定要安装scipy、seaborn、numpy等等包。

但Windows下安装python的第三方库经常会出现问题。此前,已介绍过Windows下如何安装lxml,其实,这种安装方法也适合于其他无法通过pip或者IDE包管理工具进行安装的场景。

如果使用python的主要目的是为了进行科学计算、数据分析、爬虫等项目,强烈推荐使用Anaconda而不是其他IDE。

Anaconda在python语言外,还集成了numpy、scipy、matplotlib等科学计算包,以及beautiful-soup、requests、lxml等网络相关包。

安装Anaconda后,基本不再需要费劲地安装其他第三方库了

一个基本可以应用到其他IDE、其他第三方库的通用安装方法如下:

首先,确保在pip外,还安装了wheel库。如果没有:打开cmd,输入pip install wheel进行安装

此方法通过二进制文件安装第三方库,需要在安装前确定好能够安装的版本。

确认方法如下:

在cmd中,输入python进入python(也可在IDE中进行)。

然后输入import pip;print(pip.pep425tags.get_supported()),界面上输出当前python的版本信息,如图。

www.lfd.uci.edu/%7Egohlke/pythonlibs/上找到相应的whl文件,下载到本地。注意上图中标注的版本信息,应从网页上下载对应的版本为:XXXX-cp35-cp35m-win_amd64.whl

在此处,scipy对应的安装包为scipy‑0.18.1‑cp35‑cp35m‑win_amd64.whl(请替换为你的可安装版本)。注意,scipy依赖于numpy+mkl,安装scipy前需要先安装好numpy+mkl。

即使你在此前已经安装过numpy,也请从该页面中找到numpy+mkl的whl,下载到本地,因为重点在于mkl而不是numpy。

通过whl安装库的方法如下:

进入whl文件下载到的文件夹位置,按住shift键的同时,点击鼠标右键,在弹出菜单中选择“在此处打开命令窗口”。

在打开的命令窗口中,输入pip install +whl文件的全名,安装whl。

安装numpy+mkl,输入pip install numpy‑1.12.0b1+mkl‑cp35‑cp35m‑win_amd64.whl,按Enter后,等待安装完成。(注意将文件名替换为你的可用版本的名称)

安装scipy,输入pip install scipy‑0.18.1‑cp35‑cp35m‑win_amd64.whl,按Enter后,等待安装完成。(注意将文件名替换为你的可用版本的名称)

https://jingyan.baidu.com/album/ca41422f27c56a1eae99ed39.html?picindex=3

Windows下安装python的scipy等科学计算包(转)的更多相关文章

  1. windows下安装python numpy+scipy+matlotlib+scikit-learn等流行库

    (1)请不要直接使用   pip install scikit-learn pip install Numpy pip install Scipy pip install Matplotlib 命令安 ...

  2. 【转】linux和windows下安装python集成开发环境及其python包

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  3. linux和windows下安装python拓展包及requirement.txt安装类库

    python拓展包安装 直接安装拓展包默认路径: Unix(Linux)默认路径:/usr/local/lib/pythonX.Y/site-packagesWindows默认路径:C:\Python ...

  4. windows下安装python和依赖包的利器——Anaconda

    在windows下安装python和很多依赖包,安装起来略为痛苦,可以使用python的大整合包——Anaconda Anaconda下载地址: http://continuum.io/downloa ...

  5. windows下安装python模块

    如何在windows下安装python模块 1. 官网下载安装包,比如(pip : https://pypi.python.org/pypi/pip#downloads) pip-9.0.1.tar. ...

  6. Windows下安装Python虚拟环境

    Windows下安装Python虚拟环境 虚拟环境安装 需求概要 "虚拟环境"是从电脑独立开辟出来的环境.就好比我们生活中的橱柜中,会把酱油放在一个瓶子里,把醋放在另外一个瓶子里, ...

  7. windows下安装python、环境设置、多python版本的切换、pyserial与多版本python安装、windows命令行下切换目录

    1.windows下安装python 官网下载安装即可 2.安装后的环境设置 我的电脑--属性--高级--设置path的地方添加python安装目录,如C:\Python27;C:\Python33 ...

  8. windows下安装python科学计算环境,numpy scipy scikit ,matplotlib等

    安装matplotlib: pip install matplotlib 背景: 目的:要用Python下的DBSCAN聚类算法. scikit-learn 是一个基于SciPy和Numpy的开源机器 ...

  9. 在windows下安装python包管理器pip及使用

      从来没有在Windows下用过pip,今天试了下,原来pip也可以在Windows下安装,使用也和Linux下一样简单. 先从下面的地址下载pip源码: http://pypi.python.or ...

随机推荐

  1. python->读写excel

    from openpyxl import load_workbook#将一个excel文档中的数据存放内存中,即变量wb保存了该excel的所有信息wb = load_workbook(r" ...

  2. WebDriver API--元素定位

    WebDriver属于Selenium体系中设计出来操作浏览器的一套API, 站在WebDriver的角度, 因为它针对多种编程语言都实现了一遍这套API,所以它可以支持多种编程语言: 站在编程语言的 ...

  3. mysql创建表时符号``的作用

    新建表语句如下: CREATE TABLE `course` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `name` varchar(200) NOT NU ...

  4. 018-并发编程-java.util.concurrent.locks之-ReentrantReadWriteLock可重入读写锁

    一.概述 ReentrantLock是一个排他锁,同一时间只允许一个线程访问,而ReentrantReadWriteLock允许多个读线程同时访问,但不允许写线程和读线程.写线程和写线程同时访问.相对 ...

  5. java之jedis使用

    下载 依赖jar包下载 使用 # Redis settings redis.host=192.168.208.153 redis.port=6379 redis.pass=1234 redis.tim ...

  6. 安装和使用ZFS

    一.安装和使用ZFS Centos7上安装和使用ZFS:https://blog.csdn.net/linuxnews/article/details/51286358

  7. idea快捷键使用

    idea                                 eclipse project                           workspace module     ...

  8. HDU 3078 Network(LCA dfs)

    Network [题目链接]Network [题目类型]LCA dfs &题意: 给出n个点的权值,m条边,2种操作 0 u num,将第u个点的权值改成num k u v,询问u到v这条路上 ...

  9. fiddler学习总结--fiddler抓包篡改数据请求

    操作步骤: 步骤一.在fiddler的命令行中输入需要拦截的地址:bpu https://www.baidu.com 记得按一下回车键 步骤二.在百度搜索栏中,输入“火影忍者”,页面会一直处于加载的状 ...

  10. ServletContext详解(转)

    ServletContext,是一个全局的储存信息的空间,服务器开始,其就存在,服务器关闭,其才释放.request,一个用户可有多个:session,一个用户一个:而servletContext,所 ...