python3.2科学计算环境配置

    一番折腾,总算弄好了,记录下来备忘。

    系统是64位 ubuntu 12.04 LTS. python版本是python3.2.3。

  • 安装 scipy和 numpy

    这个简单,直接

sudo apt-get install python3-scipy python3-numpy
就可以了。
  • 安装matplotlib

    这个麻烦点,需要自己去下载源文件编译安装:

    1. 下载源文件 http://matplotlib.org/downloads.html
    2. 安装依赖的库
sudo apt-get install g++ libfreetype6-dev libpng12-dev

    3. 编译安装matplotlib

cd matplotlib目录
python3 setup.py build 
sudo python3 setup.py install
中间若提示找不到Python.h,可以
suod apt-get install python3-dev
    4. 安装和配置Agg
  •   安装
sudo apt-get install python3-pyqt4
  • 查看 matplotlibrc 的位置:
>>> import matplotlib
>>> matplotlib.matplotlib_fname()
  • matplotlibrc 中修改 Agg 配置:
% sudo vim /usr/local/lib/python3.2/dist-packages/matplotlib/mpl-data/matplotlibrc

将 backend : Agg修改为

backend : Qt4Agg

你可能感兴趣的:(python3,matplotlib,scipy,numpy,科学计算)