日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu 12.04: virtualenv下安装 numpy, scipy, matpl...

發(fā)布時間:2024/4/11 Ubuntu 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu 12.04: virtualenv下安装 numpy, scipy, matpl... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>

Ubuntu下安裝virtualenv:

http://www.douban.com/group/topic/34951090/
http://mengzhuo.org/blog/virtualenv%E5%92%8Cpip%E5%B0%8F%E6%8E%A2.html
https://virtualenv-chinese-docs.readthedocs.org/en/latest/

windows下安裝virtualenv:

http://www.cnblogs.com/harrychinese/archive/2012/01/09/use_virtualenv_on_windows.html


一. 安裝numpy

官方安裝說明:http://www.scipy.org/Installing_SciPy/Linux
numpy在Ubuntu底依賴3個:

  • BLAS and LAPACK libraries (optional but strongly recommended for Numpy, required for Scipy): typically?ATLAS?+?LAPACK, or?MKL, or?ACML

  • C and Fortran compilers (typically?gcc?and?gfortran).

  • Python header files (typically a package named?python-dev?or?python-devel)

  • 但在Ubuntu 12.04中只

    sudo apt-get install python-dev 然后在virtualenv的ENV中
    pip install numpy

    就源碼編譯成功,沒依賴前兩個條件,特別是BLAS與LAPACK庫,難道Ubuntu 12.04已有庫了?

    二. 安裝scipy
    scipy依賴較多,首先scipy依賴numpy,所以先安裝numpy,具體編譯如下:

    官方安裝命令是前幾年的,如下

    sudo apt-get install gcc g77 python-dev atlas3-base-dev 而我用的是Ubuntu 12.04,所以有些包要更改,
    1. 安裝gcc
    sudo apt-get install gcc 或者 sudo apt-get install build-essential 2. 安裝fortran編譯器,因Ubuntu 12.04中已不提供g77,所以用gfortran
    原因見此?http://wiki.ubuntu.org.cn/Gcc_Fortran_Intro
    sudo apt-get install gfortran 3. 之前已安裝了python-dev,此處不用再裝。而 atlas3-base-dev 只在Ubuntu hardy版本中有,此處用libatlas-base-dev替代,atlas可能不是必需,它只是優(yōu)化labpack與blas,而且包不小
    sudo apt-get install libatlas-base-dev ok, 依賴解決后,編譯scipy,scipy的編譯時間長些,過程中一堆警告
    pip install scipy
    三. 安裝matplotlib
    matplotlib源碼近40M,有個字體依賴與圖片庫依賴,先解決
    sudo apt-get install libfreetype6-dev sudo apt-get install libpng12-dev

    然后順利編譯

    再安裝個ipython。看下我的pip freeze

    (env)honghe@ubuntu:~/env$ pip freeze argparse==1.2.1 ipython==0.13.1 matplotlib==1.2.0 numpy==1.6.2 scipy==0.11.0 wsgiref==0.1.2

    轉(zhuǎn)載于:https://my.oschina.net/leopardsaga/blog/97655

    總結(jié)

    以上是生活随笔為你收集整理的Ubuntu 12.04: virtualenv下安装 numpy, scipy, matpl...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。