原文:http://blog.sina.com.cn/s/blog_a046022d0102v0jf.html
在Ubuntu下安装Python模块通常可以使用apt-get和pip命令。apt-get命令是Ubuntu自带的包管理命令,而pip则是Python安装扩展模块的工具,通常pip会下载扩展模块的源代码并编译安装(另一个类似的命令是easy_install)。
Ubuntu12.04中缺省安装了Python2.7.3,首先通过下面的命令安装pip,pip是Python的一个安装和管理扩展库的工具:
sudo apt-get install python-pip
安装Python开发环境,方便今后编译其他扩展库,占用空间92.8M:
sudo apt-get install python-dev
升级scipy
最简单的安装scipy命令是用apt-get:
sudo apt-get install python-scipy
apt-get会自动安装各种依赖库,这样可以省去很多问题。
但ubuntu12.04的scipy版本为0.9.0,而到2014年已经有最新版0.14了。下面用pip升级scipy(当然,还可以升级其他)。
升级之前先安装如下:
sudoapt-get install liblapack-dev libatlas-dev libsparskit-devlibarpack2-dev gfortran libfftw3-dev libblas-dev
然后升级:
sudo pip install --upgradescipy