Jupyter не удается загрузить записную книжку «Несоответствующий анонимный модуль define ()»

#javascript #html #d3.js #jupyter #jupyter-notebook

#javascript #HTML #d3.js #jupyter #jupyter-notebook

Вопрос:

Я пытался поиграть с D3.js внутри jupyter я не мог заставить его работать, среди ошибок, которые я получил, у меня были cannot find name d3 , вероятно, из-за того, что я не смог правильно связать D3 . Наконец, перепробовав все, что я мог найти в сети, например:

 HTML('<script src="./d3.min.js"></script>')
  

и

 %%javascript
require.config({
    paths: {
        d3: './d3.min.js'
    }
});
  

и

 %%HTML
<script src="./d3.min.js" charset="utf-8"></script>
  

Мне удалось заставить его работать! Однако я не смог воспроизвести эксплойт! Хуже того, в моих попытках заставить его снова работать мне удалось сломать мою записную книжку, теперь каждый раз, когда я перезагружаю страницу, я получаю следующее сообщение:

 Notebook failed to load
The error was:
Error: Mismatched anonymous define() module: function (t){"use strict";function n(t){return function(n,e){return ms(t(n),e)}}function e(t,n,e){var r=Math.abs(n-t)/Math.max(0,e),i=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),o=r/i;return o>=Rs?i*=10:o>=Us?i*=5:o>=Dsamp;amp;(i*=2),n<t?-i:i}function r(t){return t.length}function i(){}function o(t,n){var e=new i;if(t instanceof i)t.each(function(t,n){e.set(n,t)});else if(Array.isArray(t)){var r,o=-1,u=t ...
  

Что происходит? Он даже не ждет, пока я запущу какую-либо ячейку для сбоя? Возможно ли, что при импорте D3 библиотеки с использованием HTML я ввел некоторый импорт и нарушил некоторые зависимости? Как я могу это исправить?

Комментарии:

1. Вы решили эту проблему?

2. Нет: / просто отказался от идеи смешивания javascript и python