我试图运行这样一个简单的代码:
import dash
import dash_table
import pandas as pd
df = pd.read_csv('https://raw.githubusercontent.com/plotly/datasets/master/solar.csv')
app = dash.Dash(__name__)
app.layout = dash_table.DataTable(
id='table',
columns=[{"name": i, "id": i} for i in df.columns],
data=df.to_dict('records'),
)
if __name__ == '__main__':
app.run_server(debug=True)但是得到这个错误:
Traceback (most recent call last):
File "/Users/.../PycharmProjects/pythonProject1/main.py", line 2, in <module>
import dash_table
File "/Users/.../PycharmProjects/pythonProject1/venv/bin/py/lib/python3.8/site-packages/dash_table/__init__.py", line 1, in <module>
from dash.dash_table import * # noqa: F401, F403, E402
ModuleNotFoundError: No module named 'dash.dash_table'请帮助:(
我已经安装了仪表盘。没有帮助..。
发布于 2022-02-06 15:18:42
看起来,Dash和dash_table的版本不兼容,与dash的最新版本不兼容,在安装dash包时,它还会安装包括dash_table在内的其他软件包。你能不能卸载dash_table和破折号,重新安装破折号,看看它是否有效?
https://stackoverflow.com/questions/71008503
复制相似问题