1、下载thrift:

   
   
   
   
  1. wget http://mirror.bjtu.edu.cn/apache//thrift/0.8.0/thrift-0.8.0.tar.gz 

2、安装依赖:

   
   
   
   
  1. sudo apt-get install build-essential   
  2. sudo apt-get install bison flex   
  3. sudo apt-get install libboost-dev python-dev   
  4. sudo apt-get install autoconf automake libtool pkg-config   
  5. sudo apt-get install git   

3、安装thrift:

   
   
   
   
  1. tar -xzvf thrift-0.8.0.tar.gz 
  2. cd thrift-0.8.0
  3. sudo ./configure --prefix=/host/java/thrift
  4. sudo make && sudo make install

4、安装结束:

   
   
   
   
  1. In [1]: import thrift 
  2. --------------------------------------------------------------------------- 
  3. ImportError                               Traceback (most recent call last) 
  4. /host/workspace/QQWeibo/<ipython console> in <module>() 
  5. ImportError: No module named thrift 

查看thrift模块是否处于sys.path中

   
   
   
   
  1. In [7]: sys.path.append('/usr/lib/python2.7/site-packages') 
  2. In [8]: import thrift 

加入之后ok

   
   
   
   
  1. 在.bashrc文件中加入: 
  2. export PYTHONPATH=/usr/lib/python2.7/site-packages