环境:
centos 7
Python3.6
pip 19
django 项目执行 python manage.py makemigrations 报错:
from _bz2 import BZ2Compressor, BZ2Decompressor ModuleNotFoundError: No module named '_bz2'
如果执行
pip3 install _bz2
搜索了许多答案都说是系统中没有安装 bzip2-devel
yum install bzip2-devel
重新编译 Python3.6
问题没有解决。
解决办法:
cp /usr/lib64/python3.6/lib-dynload/_bz2.cpython-36m-x86_64-linux-gnu.so /usr/local/python3/lib/python3.6/
/usr/local/python3/ 为你的 Python 安装路径
参考 https://stackoverflow.com/questions/12806122/missing-python-bz2-module
Comments (0)