Dash 未成功导入。确保当前目录中没有名为“dash.py”的文件

Posted

技术标签:

【中文标题】Dash 未成功导入。确保当前目录中没有名为“dash.py”的文件【英文标题】:Dash was not successfully imported. Make sure you don't have a file named 'dash.py' in your current directory 【发布时间】:2020-07-26 14:10:52 【问题描述】:

这个错误是在我运行 plotly-dash 脚本数周后随机出现的。

“Dash 未成功导入。请确保当前目录中没有名为 'dash.py' 的文件”

    我已卸载并重新安装了 dash(无效) 我在 Dash 文件中发现了一个名为 dash.py 的文件,但是当我更改名称或删除它时,它会导致显示其他错误(不起作用) “Dash包的安装好像有问题。那个init.py的内容是什么样的?应该是这样的:

https://github.com/plotly/dash/blob/master/dash/init.py" 我也这样做了,但(没用)

【问题讨论】:

【参考方案1】:

解决这个问题有两种可能:

检查脚本文件夹中是否有文件“test.py”。将其名称更改为其他名称。 Dash 的低版本到 1.12.0 或以下 (信用:https://github.com/plotly/dash/issues/1143)

【讨论】:

将我的根源目录中的本地文件从test.py(到tests.py)重命名对我有用

以上是关于Dash 未成功导入。确保当前目录中没有名为“dash.py”的文件的主要内容,如果未能解决你的问题,请参考以下文章

git怎么查询当前分支的版本号

为啥媒体源扩展中没有文件格式(例如 HLS 或 DASH)的规范?

shell: bash和dash

Plotly Dash:图表未根据下拉选择更新

Python 导入错误:没有名为“PyQt4”的模块

导入 tensorflow 时没有名为“absl”的模块错误