zoukankan      html  css  js  c++  java
  • windows下安装python numpy+scipy+matlotlib+scikit-learn等流行库

    (1)请不要直接使用   pip install scikit-learn

                 pip install Numpy

               pip install Scipy  

               pip install Matplotlib

    命令安装的Scipy、Matlotlib、Scikit-Learn程序,还有所谓的exe文件安装,因为这样会出现一些模块的丢失:例如报错 cannot import name NUMPY_MKL

    (2)如果一不小心安装了不完全版本,需要先卸载原始版本,包括Numpy、Scipy、Matlotlib、Scikit-Learn

             pip uninstall scikit-learn

             pip uninstall numpy

             pip uninstall scipy

             pip uninstall matplotlib

    (3)重新安装

    去到官网下载相应版本:

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

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

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

    http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-learn

    注意:

    1.在网页中 http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy 下载对应操作系统的预编译安装包,需要根据Python版本是2.x还是3.x,系统是32位还是64位进行选择

    2.使用pip包管理器进行安装[注意pip程序位于python安装文件夹Scripts下,小编的电脑对应路径为C:PythonPython35-32Scripts下,所以此目录一定要在path环境中],在命令行中输入pip install 下载scipy安装包的路径//////或者  直接cd到C:PythonPython35-32Scripts下,然后pip install numpy-1.11.2+mkl-cp35-cp35m-win32.whl

    其中,cp35指python3.5版本,win32指windows 32位平台,前面的numpy-1.11.2 mkl当然指库本身名称及版本号

      注意有一定先后顺序,先装NumpyScipyMatlotlib包,再安装Scikit-Learn

    pip常见用法

    pip install numpy             --安装包numpy
     
    pip uninstall numpy           --卸载包numpy
    pip show --files PackageName  --查看已安装包
    pip list outdated             --查看待更新包信息
    pip install --upgrade numpy   --升级包
    pip install -U PackageName    --升级包
    pip search PackageName        --搜索包
    pip help                      --显示帮助信息
     
     
    Scikit-Learn 、NumPyMatplotlib模块简介
    Scikit-Learn是基于python的机器学习模块,基于BSD开源许可。Scikit-learn的基本功能主要被分为六个部分,分类,回归,聚类,数据降维,模型选择,数据预处理,具体可以参考官方网站上的文档。
    Scipy (pronounced "Sigh Pie") 是一个开源的数学、科学和工程计算包。它是一款方便、易于使用、专为科学和工程设计的Python工具包,包括统计、优化、整合、线性代数模块、傅里叶变换、信号和图像处理、常微分方程求解器等等。
    Matplotlib是一个Python的图形框架,类似于MATLAB和R语言。它是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。
  • 相关阅读:
    Flask程序相关配置加载的三种方式
    Redis数据库在windows系统下的安装及使用
    Redis数据库介绍
    python中模块的制作
    4.ORM框架的查询
    3.ORM框架一对多的关系及使用
    2.ORM框架添加,修改,删除操作
    1.ORM介绍,基本配置及通过ORM框架创建表
    4.集合
    3.字典
  • 原文地址:https://www.cnblogs.com/xiaolong19910914/p/7467693.html
Copyright © 2011-2022 走看看