python-3.x - 在 virtualenv,python3 中没有名为“_bz2”的模块
问题描述
我正在使用“virtualenv”来管理不同的环境。(Ubuntu 18.04)
但是,当我使用python3.7处理环境并运行代码(来自 github 的 smpl-x)时,它会显示“没有名为 '_bz2' 的模块”。
我试过这些:
sudo apt-get install libbz2-dev 但是我的virualenv中好像没有安装bz2,所以不起作用。
有些帖子说我需要重建python。但我不知道如何在我的 virtualenv 中做到这一点。
有没有办法解决这个问题?
任何帮助将不胜感激。非常感谢。
解决方案
伙计们,我已经解决了这个问题。
我删除了我的全局 python3.7 并从源代码再次构建它。然后问题就解决了。
我是 linux 的菜鸟,所以对这些操作不是很熟悉。
再次非常感谢您的关注。非常感谢!!