ImportError: No module named bz2问题解决方法

问题:

File "out/host/linux-x86/obj/EXECUTABLES/mksnapshot.arm_intermediates/js2c.py", line 36, in

    import bz2
ImportError: No module named bz2
Traceback (most recent call last):
  File "out/host/linux-x86/obj/EXECUTABLES/mksnapshot.arm_intermediates/js2c.py", line 36, in
    import bz2
ImportError: No module named bz2


解决方法:

【第一步】下载 bzip2-1.0.5.tar.gz编译,点这里下载

tar -xf bzip2-1.0.5.tar.gz

cd bzip2-1.0.5

64位系统需要加上-fPIC编译选项

vi Makefile

CFLAGS=-fPIC -Wall -Winline -O2 -g $(BIGFILES)

make 

sudo make install

【第二步】重新编译python

cd Python-2.7.6

make 

sudo make install

python

>>>import bz2

问题解决

你可能感兴趣的:(Linux,shell,Android开发)