目录
- 问题背景与问题描述:
- 问题相关代码
- 我的解答思路和尝试过的方法
- 想要达到的结果
问题背景与问题描述:
我原本的notebook里面的markdown编辑器可以正常显示HTML代码(例如:一些想要特殊高亮显示的文字,把它们框进div里设置好颜色代码和边角的形状,运行之后能够渲染出我设置的效果)。
最近因为要在notebook里使用tensorflow,故在配好的tensorflow虚拟环境中安装了notebook,在tensorflow虚拟环境中安装的notebook无法渲染我html代码里面的样式,比如上面的div,最后只显示成了普通文本,像下面这样(第一个图是不进入虚拟环境启动notebook查看的效果,第二个图是在虚拟环境中启动notebook同样的html代码被渲染成了普通文本)
原本正常的notebook:
tensorflow虚拟环境中启动的notebook
问题相关代码
<!--这是tensorflow虚拟环境中启动的notebook, 下面仍然使用的这个代码-->
<div style="background-color: #FFEAC9; margin-bottom: 10px; padding: 2%; border-radius: 6px;">test</div>
我的解答思路和尝试过的方法
之前怀疑是版本的问题,故在查询了外面的notebook和nbextension插件的版本号后,我在tf的虚拟环境内卸载了notebook,再按照一模一样的版本重装了notebook和nbextension插件。未解决。
想要达到的结果
虽然虚拟环境内的notebook能够正常运行python代码,也可以显示markdown和渲染LaTeX公式,这个小问题不是太大的硬伤,但我还是比较想找到原因,然后解决掉从而让我的notebook像原来那样正常渲染html代码。万分感谢。