Я получаю сообщение об ошибке, отображаемой на изображении: «ModuleNotFoundError: нет модуля с именем 'dash_bio». ' ". Я ценю вашу помощь!
Ссылка ниже:
https://dash.plotly.com/dash-bio/igv (Код также скопировано ниже)
Код: Выделить всё
import json
import urllib.request as urlreq
from dash import Dash, html, Input, Output, callback
import dash_bio as dashbio
app = Dash(__name__)
model_data = urlreq.urlopen(
'https://git.io/mol2d_buckminsterfullerene.json'
).read().decode('utf-8')
model_data = json.loads(model_data)
app.layout = html.Div([
dashbio.Molecule2dViewer(
id='dashbio-default-molecule2d',
modelData=model_data
),
html.Hr(),
html.Div(id='default-molecule2d-output')
])
@callback(
Output('default-molecule2d-output', 'children'),
Input('dashbio-default-molecule2d', 'selectedAtomIds')
)
def update_selected_atoms(ids):
if ids is None or len(ids) == 0:
return "No atom has been selected. Select atoms by clicking on them."
return "Selected atom IDs: {}.".format(', '.join([str(i) for i in ids]))
if __name__ == '__main__':
app.run(debug=True)
pip show Dash-bio -->
Эта команда показывает следующий результат:
введите здесь описание изображения
импортировать систему; print(sys.path) -->
Эта команда выводит следующий результат:
введите здесь описание изображения
Подробнее здесь: https://stackoverflow.com/questions/787 ... d-dash-bio