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

no module named '_bz2' in virtualenv, python3

我正在使用 'virtualenv' 来管理不同的环境。 (ubuntu 18.04)

但是当我使用 python3.7 和 运行 代码(来自 github 的 smpl-x)处理环境时,它说“没有名为‘_bz2’的模块”。

我试过这些:

  1. sudo apt-get install libbz2-dev 但是好像我的virualenv里面没有安装bz2,所以不行。

  2. 一些帖子说我需要重建 python。但我不知道如何在我的 virtualenv 中执行此操作。

有没有办法解决这个问题?

如有任何帮助,我们将不胜感激。非常感谢。

各位,我已经解决了这个问题。

我删除了我的全局 python3.7 并从源代码重新构建它。那么问题就解决了

我是linux菜鸟,对这些操作不是很熟悉

再次感谢您的关注。非常感谢!!