这个问题是因为安装的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
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