Anaconda启动jupyter notebook报错ImportError: cannot import name ‘soft_unicode‘ from ‘markupsafe‘ 的解决办法
·
一、问题
在Anaconda Prompt中运行启动jupyter notebook或者Spyder时,均报ImportError: cannot import name 'soft_unicode' from 'markupsafe' (C:\Users\wpp\AppData\Roaming\Python\Python39\site-packages\markupsafe\__init__.py)这种错误。在网上搜索了很多办法,都是说重新安装'markupsafe这个包即可,抱着尝试的想法试了一下,果真好用,下面简单分享下我的解决办法。
二、解决办法
首先在Anaconda Prompt中运行pip show markupsafe命令查看当前的版本。
然后利用pip install markupsafe==2.1.1重新安装,还是报错,于是利用pip install markupsafe==2.0.1又安装了一下,还是报错、、、、、


虽然也提示成功了,怕又问题,就用conda install markupsafe==2.0.1命令重新安装了一下,唉~~~没有问题,成功的运行了jupyter notebook,当然Spyder也成功运行啦~
鄙人也是学习探索阶段,站在了很多大牛的肩膀上解决了此问题,谨以此分享给各位遇到困难的友友们。以前没有总结错误的习惯,发现人啊,还是要学会总结错误和经验,才能更好的成长。
更多推荐
所有评论(0)