解决ImportError: cannot import name ‘soft_unicode‘ from ‘markupsafe‘

运行jupyter notebook的时候报错:
ImportError: cannot import name 'soft_unicode' from 'markupsafe'
图片[1] - 解决ImportError: cannot import name ‘soft_unicode‘ from ‘markupsafe‘ - MaxSSL

这个报错应该怎么解决呢?
1、 根据错误提示,我们发现是导入markupsafe这个库引起的报错,首先我们先查看这个库是否存在
pip show markupsafe
图片[2] - 解决ImportError: cannot import name ‘soft_unicode‘ from ‘markupsafe‘ - MaxSSL
2、经过查看我们发现这个库是已经安装过的。那我们尝试指定版本号覆盖安装一下这个库
python -m pip install markupsafe==2.0.1
图片[3] - 解决ImportError: cannot import name ‘soft_unicode‘ from ‘markupsafe‘ - MaxSSL
3、看提示,我们发现pip帮我们安装并卸载了之前的markupsafe库。再次尝试启动jupyter notebook,发现启动成功。问题解决。
图片[4] - 解决ImportError: cannot import name ‘soft_unicode‘ from ‘markupsafe‘ - MaxSSL

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享