ubuntu下python thrift

发布时间:2019-09-22 07:39:35编辑:auto阅读(1739)

    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 

     

关键字