以下将失败并出现
JavaScript ReferenceError:
from IPython.display import HTML, display
display(HTML("""
<script src="https://d3js.org/d3.v4.js"></script>
<script>
console.log(d3);
</script>
"""))
这是为什么?
等效的D3版本3.x将起作用(虽然在第二次尝试,对我来说):
from IPython.display import HTML, display
display(HTML("""
<script src="https://d3js.org/d3.v3.js"></script>
<script>
console.log(d3);
</script>
"""))
This是我在这个主题上可以找到的最相关的问题/答案.
最佳答案 我有一个解决方案:
基本上你需要使用require.js ..它已经可以通过笔记本电脑自己的基础设施获得.