1. 问题描述:
成功安装Tensorflow2.3.0时遇到如下问题:
Spyder与Jupyter均无法启动,重置spyder仍然无法启动。
2. 追溯问题原因:
在Anaconda Prompt中输入:spyder --show-console (此步是重点,让我知道问题的本质是什么!!!)
最后一行显示与包"markupsafe"有关。于是谷歌搜索:ImportError: cannot import name 'soft_unicode' from 'markupsafe'。
3. 解决方案:
尝试降低markupsafe版本,重新安装:pip install markupsafe==2.0.1 -i http://pypi.douban.com/simple/ --trusted-host=pypi.douban.com/simple。之后,Spyder与Jupyter均完美启动。
参考文献:
https://github.com/spyder-ide/spyder/issues/3868