如何在 python 中解决报错 ImportError: The 'pyparsing' package is required
2022-04-15 10:21
816 查看
问题描述
今天在敲代码的时候遇到了一个问题,报错信息如下所示:
File "D:\Python_Study\Github_Repositories\Hotspot-Detector\algorithm\net\ssd.py", line 7, in <module> import torch File "D:\Python\lib\site-packages\torch\__init__.py", line 29, in <module> from .torch_version import __version__ as __version__ File "D:\Python\lib\site-packages\torch\torch_version.py", line 3, in <module> from pkg_resources import packaging # type: ignore[attr-defined] File "D:\Python\lib\site-packages\pkg_resources\__init__.py", line 83, in <module> __import__('pkg_resources.extern.packaging.requirements') File "D:\Python\lib\site-packages\pkg_resources\_vendor\packaging\requirements.py", line 9, in <module> from pkg_resources.extern.pyparsing import stringStart, stringEnd, originalTextFor, ParseException File "D:\Python\lib\site-packages\pkg_resources\extern\__init__.py", line 50, in load_module raise ImportError( ImportError: The 'pyparsing' package is required; normally this is bundled with this package so if you get this warning, consult the packager of your distribution
这就很让人纳闷,上一秒同一个文件还跑的好好的,下一秒怎么就跑不起来了?更奇怪的是,连 VS Code 的格式化文件功能都不起作用了。
问题解决
又仔细看了一下自己的文件夹,发现刚才偷懒新建了一个
copy.py文件,而恰好 python 自带了一个
copy包,这样就命名冲突了。只要把
copy.py改成其他名字就大功告成了~~
相关文章推荐
- 【python】升级pip后报错解决pkg_resources.DistributionNotFound: The 'pip==7.1.0' distribution was not found and is required by the application
- Python报错:Visual C++ is required和ImportError: DLL load failed
- 【Python】安装python包时遇到"error: Microsoft Visual C++ 9.0 is required"问题的解决方法
- 如何解决 错误code signing is required for product type 'xxxxx' in SDK 'iOS 10.2'
- Python3.4 安装mysqlClient提示 Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).错误的解决
- 报错:“Required long parameter ‘goods‘ is not present“ 如何解决?
- centos 如何安装 pip(解决No package python-pip available问题)
- Win10 安装Proteus 8.0+版本出现There is a problem with this Windows Installer package问题如何解决?
- Mysql5.6 + Python 3.3遇到问题“ImportError: No module named 'mysql.connector'; mysql is not a package”
- Python中如何解决ImportError:No Module Named arcpy问题
- 转:python 3.4 error: Microsoft Visual C++ 10.0 is required(Unable to find vcvarsall.bat)解决办法,自研亲测可行
- python 保存scv文件乱码与报错的问题解决TypeError: a bytes-like object is required, not 'str'
- Python中如何解决ImportError:No Module Named arcpy问题
- Python中如何解决ImportError:No Module Named arcpy问题
- python安装第三方库,报“error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).”错误,解决办法
- 如何解决 错误code signing is required for product type 'xxxxx' in SDK 'iOS 10.0'
- 【Python】TypeError: a bytes-like object is required, not 'str'解决
- 解决python查询报%d format: a number is required, not str问题
- 解决python3的pickle.load错误:a bytes-like object is required, not 'str'
- python中报错a bytes-like object is required, not 'str'解决办法