ModuleNotFoundError: No module named ‘_bz2‘问题解决
在运行PyTorch代码的时候,报了“ModuleNotFoundError: No module named '_bz2'”错误,完整报错提示信息如下:
Traceback (most recent call last):File "stat_model.py", line 1, in <module>from torchstat import statFile "/usr/local/lib/python3.7/site-packages/torchstat/__init__.py", line 11, in <module>from torchstat.reporter import report_formatFile "/usr/local/lib/python3.7/site-packages/torchstat/reporter.py", line 1, in <module>import pandas as pdFile "/usr/local/lib/python3.7/site-packages/pandas/__init__.py", line 55, in <module>from pandas.core.api import (File "/usr/local/lib/python3.7/site-packages/pandas/core/api.py", line 24, in <module>from pandas.core.groupby import Grouper, NamedAggFile "/usr/local/lib/python3.7/site-packages/pandas/core/groupby/__init__.py", line 1, in <module>from pandas.core.groupby.generic import ( # noqa: F401File "/usr/local/lib/python3.7/site-packages/pandas/core/groupby/generic.py", line 44, in <module>from pandas.core.frame import DataFrameFile "/usr/local/lib/python3.7/site-packages/pandas/core/frame.py", line 88, in <module>from pandas.core.generic import NDFrame, _shared_docsFile "/usr/local/lib/python3.7/site-packages/pandas/core/generic.py", line 70, in <module>from pandas.io.formats.format import DataFrameFormatter, format_percentilesFile "/usr/local/lib/python3.7/site-packages/pandas/io/formats/format.py", line 48, in <module>from pandas.io.common import _expand_user, _stringify_pathFile "/usr/local/lib/python3.7/site-packages/pandas/io/common.py", line 3, in <module>import bz2File "/usr/local/lib/python3.7/bz2.py", line 19, in <module>from _bz2 import BZ2Compressor, BZ2Decompressor
ModuleNotFoundError: No module named '_bz2'
出现这个错误的原因是我用的是python3.7,但是bz2这个库是安装到了python3.6里面,所以找不到。为了解决这个问题,需要将python3.6里面的bz库拷贝到python3.7下面。具体过程如下:
1、找到python3.6路径下的bz库文件,即“_bz2.cpython-36m-x86_64-linux-gnu.so”。
ls /usr/lib/python3.6/lib-dynload/
可以看到该文件名称中的“-36m”对应的是python3.6版本。
2、切换到python3.7对应路径,将该文件复制到该目录下:
cd /usr/local/lib/python3.7/lib-dynloadsudo cp /usr/lib/python3.6/lib-dynload/_bz2.cpython-36m-x86_64-linux-gnu.so ./
3、修改文件名称,将"-36m"修改为"-37m"即可:
sudo mv _bz2.cpython-36m-x86_64-linux-gnu.so _bz2.cpython-37m-x86_64-linux-gnu.so
至此,问题解决。
需要注意的是,还有一个路径/usr/lib/python3.7/lib-dynload,文件复制到该目录下面没有用,我这里需要复制到/usr/local/lib/python3.7/lib-dynload目录下。
ModuleNotFoundError: No module named ‘_bz2‘问题解决相关推荐
- ModuleNotFoundError: No module named ‘_bz2‘
记录一个可能会再次遇到又容易忘记的灯下黑的问题备查,以免以后再遇到浪费时间. 安装模型的支持环境时可能有时会遇到ModuleNotFoundError: No module named '_bz2'这 ...
- python解决 ModuleNotFoundError: No module named _bz2
更新: 想到了以前这篇存在的问题来更新一下.直接塞个文件进去是能解决报错,但是有可能报缺少别的东西,治标不治本.装python的时候留意了一下,有两种情况: 就是bz2没装. 名称不同,python3 ...
- python3.6 解决ModuleNotFoundError: No module named '_bz2'
from _bz2 import BZ2Compressor, BZ2Decompressor ERROR - ModuleNotFoundError: No module named '_bz2' ...
- Python 库安装提示:ModuleNotFoundError: No module named ‘windows‘. 问题解决方法
就是缺少 windows 这个库. 解决方法: 我们只需要安装 pyHook 和 pyUserInput 这两个库就好了. pyHook 需要下载下来再安装,pip install 然后把下载的文件拖 ...
- ubuntu服务器python3.6报错ModuleNotFoundError: No module named '_bz2'
之前没出现过这种问题,这次import pandas突然报错,查看了网上的一些方法之后决定下载了_bz2.cpython-36m-x86_64-linux-gnu.so 链接https://pan ...
- python3.7 报 “ModuleNotFoundError: No module named ‘_bz2‘” 的错误
下载 _bz2.cpython-37m-x86_64-linux-gnu.so, 复制到 /usr/local/lib/python3.7/ . 参考: https://stackoverflow.c ...
- ModuleNotFoundError: No module named ‘_bz2‘(Python3.7安装某些包报错)
yum install bzip2-devel -y 重新安装python3.7 ./configure --with-ssl make make test sudo make install
- Python3解决modulenotfounderror: no module named‘_bz2‘
需要重新编译python sudo apt-get install libbz2-dev cd Python-3.6.3 sudo ./configure --enable-optimozations ...
- python3 import bz2 ModuleNotFoundError: No module named ‘_bz2‘
问题原因 这是因为在编译安装python3的时候没有按照bzip2-devel 包导致的. 解决办法 安装下这个包,然后重新编译安装一下python3就OK了. sudo yum install bz ...
最新文章
- Injection of @Reference dependencies failed;
- 中国各地高考难度地图:上大学最难的省份是哪里!?
- 报告:采用人工智能并不意味着成功
- Java Web学习总结(22)——使用kaptcha生成验证码
- CentOS下tftp 安装配置使用
- @ResponseBody,@RequestBody,@PathVariable
- java 植入 form_pdf form表单制作以及用java程序填充表单
- 维修iphone6无服务器,苹果6通病——插卡无服务维修思路和教程
- ListView刷新指定位置的item
- 数据仓库建设之数仓架构
- Python获取下周一日期
- 戴尔R710服务器配置raid阵列(附图文)
- SQL 中GUID的使用
- H5常见问题 微信踩过得坑
- 同时删除多个 Txt 文本文档的前几行
- python/sympy计算施密特正交化向量
- docker中的rabbitmq经常莫名其妙的退出
- 《费曼学习法》知识体系
- 微信/QQ域名总是被封,微信/QQ总是被恶意举报该如何处理
- main函数带有参数