设为首页 收藏本站
查看: 756|回复: 0

[经验分享] NumPy学习笔记 一

[复制链接]

尚未签到

发表于 2017-11-21 06:00:59 | 显示全部楼层 |阅读模式
NumPy学习笔记 一
    《NumPy学习笔记》系列将记录学习NumPy过程中的动手笔记,前期的参考书是《Python数据分析基础教程 NumPy学习指南》第二版、《数学分析》第四版(华东师范大学数学系)、《概率论与数理统计》(陈希孺,中科大出版)、《概率论与数理统计》第二版(茆诗松、程依明等编)、《组合最优化:理论与方法》(现代数学译丛23)。笔记一主要记录NumPy&SciPy及相关软件的环境准备部分。
  NumPy的官方网站上(http://www.numpy.org/)详细介绍了三种安装NumPy&SciPy的方法(https://www.scipy.org/scipylib/download.html):
  一. 官方源码及二进制发布

  Project

  Available packages

  Download location

  NumPy

  Official source code (all platforms) and binariesfor Windows, Linux and Mac OS X

  PyPI page for NumPy

  SciPy

  Official source code (all platforms) and binariesfor Windows, Linux and Mac OS X


SciPy release page (sources)
PyPI page for SciPy (all)

    推荐使用Python pip来安装,简单,并且获取的是最新的发布版。
    以下命令在ubuntu 17.10上安装NumPy&SciPy



   sudo apt install python3-pip
pip3 install numpy
pip3 install scipy
  二. 访问源代码仓库
  NumPy和SciPy的官方仓库都在Github上。
  检出最新的NumPy源码:



git clone https://github.com/numpy/numpy.git
  检出最新的SciPy源码:



git clone https://github.com/scipy/scipy.git
编译参考:https://docs.scipy.org/doc/scipy-dev/reference/building/index.html
  三. 第三方/供应商 包管理器
    下面是部分第三方和操作系统供应商包管理器包含的NumPy和SciPy包


Distribution



NumPy Packages



SciPy Packages


  Arch Linux

  python-numpy

  python-scipy

  Debian GNU/Linux

  python-numpy

  python-scipy

  Ubuntu Linux

  python-numpy

  python-scipy

  Fedora

  numpy

  scipy

  Fink

  numpy-py27, numpy-py35

  scipy-py27, scipy-py35

  FreeBSD (Ports)

  math/py-numpy

  science/py-scipy

  Gentoo Linux

  dev-python/numpy

  sci-libs/scipy

  MacPorts

  py-numpy,

  py-scipy,

  NetBSD (pkgsrc)

  math/py-numpy

  math/py-scipy

  OpenSUSE

  python-numpy, python-numpy-devel

  python-scipy, python-scipy-devel

  Slackware Linux

  numpy (slackbuilds.org)

  scipy (slackbuilds.org)

    在Ubuntu 17.10上安装通过apt包管理器安装



     sudo apt install num-py
sudo apt install python-numpy
  不推荐使用该种方式,因为获取的软件版本往往较低。
  安装matplotlib和ipython,同样推荐使用pip安装



pip3 install matplotlib
pip3 install ipython

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-409031-1-1.html 上篇帖子: 最近折腾老机器:还是 Xp 最好! 下篇帖子: TensorFlow
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表