python 安裝科學計算庫——新手教學
阿新 • • 發佈:2019-02-05
用python來進行資料分析以及機器學習演算法的實現變得越來越流行,而要我們必不可少地需要安裝第三方的科學計算庫如numpy+mkl(numpy的改進版), scipy, panda, matplotlib, sklearn等。
一,安裝庫之前你必須知道
- 如果你只是想用這些庫的話,最簡單的方法是下載anaconda,這個軟體包已經把你需要用到的科學計算庫基本上都給你裝好了,而且不會存在版本上的衝突。但是直接使用anaconda不利於新手學習python的一些基本知識。下載地址https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/。
- 如果你打算自己手動安裝這些庫,你必須先知道這些庫的安裝間有依賴關係,例如你在裝matplotlib之前必須先把numpy裝好。你直接用pip安裝matplotlib的話,它會提示你還沒安裝numpy的。
- 安裝scipy和sklearn前需要先裝好numpy+mkl(不是numpy,這是個大坑),可能你已經安裝了numpy,這裡我們不推薦使用numpy,它已經過時了。numpy+mkl是未來Python運算庫的標配,它在numpy的基礎上添加了mkl(Intel Math Kernel Library英特爾數學核心函式庫),在運算時效率更高。已經安裝了numpy的同學可以在cmd(控制檯)輸入pip uninstall numpy解除安裝numpy包
二,介紹兩種最簡單的安裝庫的方法
- 第二簡單的方法是使用pip,pip 是一個安裝和管理 Python包的工具,現在最新版本的python都已經自帶pip了(所有可以跳過網上攻略裡面安裝pip的步驟)。使用pip有兩種形式:
1)進入cmd, 直接輸入pip install numpy,程式就會自己到網上去下載numpy的安裝檔案然後安裝,這種方法非常簡單,但是有些庫用這種方法裝不上(比如scipy)。
2)第二種方法是你自己去網上下載whl格式的庫檔案,然後用pip安裝,地址