> 文章列表 > 安装pandas遇到No module named ‘_bz2’ 的解决方案

安装pandas遇到No module named ‘_bz2’ 的解决方案

安装pandas遇到No module named ‘_bz2’ 的解决方案

出现这个问题我们可以按照这篇博客去解决:
https://blog.csdn.net/bf96163/article/details/128654915

如果解决不了,可以这样去做:

1.确保安装了 对应的库

// ubuntu安装命令
sudo apt-get install bzip2-devel
// centos安装命令
sudo yum install bzip2-devel

2.找到对应的 bzip2 的 .so 文件 _bz2.cpython-36m-x86_64-linux-gnu.so,可以用以下方法找,比如:

在python3.6环境下安装,位置在 /usr/lib/python3.6/lib-dynload/ 下
或者 在python3.6环境下安装,位置在 /usr/lib64/python3.6/lib-dynload/ 下
或者 如果找不到就用命令查找 find / -name _bz2.cpython
或者 还是找不到:就自己去下载一个:https://download.csdn.net/download/symstandsun/87423491

3.将该动态库的存入你安装的python的lib-dynload目录下,这个目录,一般是

/usr/lib/python3.6/lib-dynload/
或者 /usr/lib64/python3.6/lib-dynload/
或者你自定义的python安装目录下:./lib/python3.6/lib-dynload/
或 ./lib64/python3.6/lib-dynload/