«AppLayout» модуля «ipywidgets» не работает - PullRequest
0 голосов
/ 04 марта 2020

Я пытаюсь запустить следующие модули на своем ноутбуке jupyter:

import math as m
import numpy as np
from matplotlib.colors import LinearSegmentedColormap
import matplotlib.pyplot as plt
%matplotlib inline
from mpl_toolkits.mplot3d import Axes3D
from IPython.display import Audio
from ipywidgets import Dropdown, Label, FloatSlider, IntSlider, Layout, ToggleButton, ToggleButtons, interactive, VBox, HBox, AppLayout

Однако появляется следующая ошибка:

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-2-9fb7833c7992> in <module>()
      7 from mpl_toolkits.mplot3d import Axes3D
      8 from IPython.display import Audio
----> 9 from ipywidgets import Dropdown, Label, FloatSlider, IntSlider, Layout, ToggleButton, ToggleButtons, interactive, VBox, HBox, AppLayout

ImportError: cannot import name 'AppLayout'

Я установил модуль ipywidgets для нескольких версий , включая 7.4.0 и 7.5.0, и ни один из них не работал, теперь я использую версию 7.5.1, я обновил Jupyter и ничего. Я видел похожий вопрос ( ImportError: невозможно импортировать имя 'AppLayout' из 'ipywidgets' ), но он не работал. Вот список версий установленных модулей:

numpy.__version__ : '1.14.3'
matplotlib.__version__ : '2.2.2'
IPython.__version__ : '6.4.0'
ipywidgets.__version__: '7.5.1'
jupyter --version: 4.4.0
...