一、安裝numpy,matplotlib,scipy和scikit-learnpython
win7系統下直接採用pip或者下載源文件進行安裝numpy,matplotlib,scipy時會遇到各類問題,這是由於這些庫須要C編譯環境,因此沒法完成安裝會出錯。bash
採用如下方法安裝完成:工具
(1)在http://www.lfd.uci.edu/~gohlke/pythonlibs/上找到numpy對應版本的whl文件下載,好比32位和64位系統,python的版本2.7仍是3.x。而後post
pip install download_dir/name.whl進行安裝,好比下載路徑在D:\python,那麼執行命令以下所示。.net
pip install D:\python\numpy-1.11.2+mkl-cp27-cp27m-win_amd64.whl
(2)按照以上方法依次完成matplotlib,scipy和scikit-learn。安裝完成之後會在py_installdir\Lib\site-packages找到對應的庫文件夾。其中py_installdir是python的安裝路徑。code
二、總結了一下python安裝第三方庫的方法主要有:htm
(1)能夠到官網https://pypi.python.org/pypi下載源文件安裝,通常是zip格式,下載後解壓到py_installdir/Lib目錄下,打開cmd,轉到解壓目錄下,執行python setup.py install即完成安裝。blog
cd py_installdir/Lib/解壓目錄 python setup.py install
(2)按照以上方法在官網https://pypi.python.org/pypi上搜索安裝setuptools之後,能夠使用easy_install來安裝第三方庫。在這裏須要將路徑py_installdir/Scripts加入到系統環境變量中。好比安裝beautifulsoup4。ip
easy_install beautifulsoup4
安裝完成後能夠在py_installdir\Lib\site-packages找到對應的庫文件夾。ci
(3)採用上面方法安裝pip,能夠使用pip來安裝第三方庫和whl文件。
easy_install pip
pip install beautifulsoup4
有些第三方庫由於須要特殊的編譯環境,在window系統上編譯比較麻煩,能夠到http://www.lfd.uci.edu/~gohlke/pythonlibs/下載對應版本的whl文件,而後採用pip命令進行安裝。
pip install download_dir/name.whl
說明:whl文件其實也是一種壓縮格式,裏面包括了py文件和編譯後的pyd文件。
三、Python 包管理工具解惑