一、安装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 包管理工具解惑