python3 中没有名为“_bz2”的模块

新手上路,请多包涵

尝试执行以下命令时:

将 matplotlib.pyplot 导入为 plt

出现以下错误:

从 _bz2 导入 BZ2Compressor,BZ2Decompressor ImportError:没有名为“_bz2”的模块

因此,我尝试使用以下方法在 Ubuntu 中安装 bzip2 模块:

sudo pip3 安装 bzip2

但是,终端中弹出以下语句:

找不到满足 bzip2 要求的版本(来自版本:)找不到 bzip2 的匹配分布

我能做些什么来解决这个问题?

原文由 Sifat Muhammad Abdullah 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.3k
1 个回答

如果你自己编译python,你需要先安装libbz2头文件和.so文件,这样python编译时就会支持bz2。

在 ubuntu 上, apt-get install libbz2-dev 然后编译 python。

原文由 ospider 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题