本文主要是介绍安装importlib_metadata模块后,依旧显示No module named ‘importlib_metadata’,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这个问题是因为安装的importlib_metadata与环境不匹配导致的,期间参考了很多文章,总结如下
python与importlib_metadata版本对应
我配置的环境python=3.6.13,在多次试验下,以下版本可以成功使用
importlib_metadata==4.1.0
之前看了一篇博客,作者python环境是3.6.10,安装版本是4.0.1,这个版本我用了依旧报错,所以大家可以根据自己Python详细版本向上或者向下试一下
importlib_metadata==4.0.1
还有一个作者python=3.5,所用版本是1.7.0
importlib_metadata==1.7.0
安装importlib_metadata指定版本时,与其他包冲突
ERROR: pip’s dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
markdown 3.3.6 requires importlib-metadata>=4.4; python_version < “3.10”, but you have importlib-metadata 4.0.1 which is incompatible.
对于markdown=3.3.6,要求importlib-metadata>=4.4,对markdown降级,解决冲突
pip install markdown==3.3.5
这篇关于安装importlib_metadata模块后,依旧显示No module named ‘importlib_metadata’的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!