Возможно ли, что ipywidget не отображает цифры на ноутбуке jupyter? - PullRequest
1 голос
/ 27 марта 2020

Я пытался использовать ipywidget на ноутбуке jupyter в двух средах, но фигура не могла быть отображена в одной из сред.

код ниже;

import numpy as np
import plotly.graph_objects as go
from ipywidgets import interact

xs=np.linspace(0, 6, 100)

fig = go.FigureWidget()
fig.add_scatter()

@interact(a=(1.0, 4.0, 0.01), b=(0, 10.0, 0.01), color=['red', 'green', 'blue'])
def update(a=3.6, b=4.3, color='blue'):
    with fig.batch_update():
        fig.data[0].x=xs
        fig.data[0].y=np.sin(a*xs-b)
        fig.data[0].line.color=color
fig

Нормальная рабочая среда (отображает два ползунка, один прямоугольник и рисунок.);

  • Python 3.6.8
  • ipywidgets 7.5. 1
  • график 4.5.4
  • ноутбук Jupyter 6.0.3

Неправильная рабочая среда (отображаются только два ползунка и одна коробка.);

  • Python 3.7.6
  • ipywidgets 7.5.1
  • плотно 4.5.4
  • jupyter notebook 6.0.2

Каковы возможности в этой ситуации по этой проблеме?
Есть ли какая-либо другая информация, необходимая для ее решения?

...