首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ModuleNotFoundError:没有名为“dash.dash_table”的模块

ModuleNotFoundError:没有名为“dash.dash_table”的模块
EN

Stack Overflow用户
提问于 2022-02-06 15:10:45
回答 1查看 1.3K关注 0票数 1

我试图运行这样一个简单的代码:

代码语言:javascript
复制
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)

但是得到这个错误:

代码语言:javascript
复制
 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'

请帮助:(

我已经安装了仪表盘。没有帮助..。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-06 15:18:42

看起来,Dash和dash_table的版本不兼容,与dash的最新版本不兼容,在安装dash包时,它还会安装包括dash_table在内的其他软件包。你能不能卸载dash_table和破折号,重新安装破折号,看看它是否有效?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71008503

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档