Я пытаюсь запустить следующие модули на своем ноутбуке 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