AttributeError:模块“ dash.dash”没有属性“ dependencies”

时间:2018-07-02 09:29:37

标签: python plotly plotly-dash

下面是我的错误,

  

回溯(最近一次通话最后一次):文件“ app.py”,第54行,在          dash.dependencies.Output('react-graph','figure'),AttributeError:模块'dash.dash'没有属性'dependencies'

下面是我的进口货,

from dash import dash
import dash_core_components as dcc
import dash_html_components as html
from dash.dependencies import Input, Output
import plotly.graph_objs as go
import psycopg2
import os
import flask

下面是我的回调函数

@app.callback( dash.dependencies.Output('react-graph','figure'), [dash.dependencies.Input('reg_col','value')] )

我的当前目录中没有任何名为dash.py的文件。我还尝试将导入破折号从破折号更改为仅导入破折号。前者给我以下错误。

  

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

下面是我的sys.path的内容,

'P:\\CC\\Commercial\\Nilay\\ProjectX\\Interactivity_test\\Interactivity_test',
 'C:\\Users\\nilay.doshi\\AppData\\Local\\Continuum\\anaconda3\\python36.zip',
 'C:\\Users\\nilay.doshi\\AppData\\Local\\Continuum\\anaconda3\\DLLs',
 'C:\\Users\\nilay.doshi\\AppData\\Local\\Continuum\\anaconda3\\lib',
 'C:\\Users\\nilay.doshi\\AppData\\Local\\Continuum\\anaconda3',
 'C:\\Users\\nilay.doshi\\AppData\\Local\\Continuum\\anaconda3\\lib\\site-packages',
 'C:\\Users\\nilay.doshi\\AppData\\Local\\Continuum\\anaconda3\\lib\\site-packages\\Babel-2.5.0-py3.6.egg',
 'C:\\Users\\nilay.doshi\\AppData\\Local\\Continuum\\anaconda3\\lib\\site-packages\\win32',
 'C:\\Users\\nilay.doshi\\AppData\\Local\\Continuum\\anaconda3\\lib\\site-packages\\win32\\lib',
 'C:\\Users\\nilay.doshi\\AppData\\Local\\Continuum\\anaconda3\\lib\\site-packages\\Pythonwin']

1 个答案:

答案 0 :(得分:0)

进一步检查,检查

的内容
__init__.py

文件显示其中一些不完整的行,可能是由于安装错误而错过了。

我用(https://github.com/plotly/dash/blob/master/dash/init.py)中的内容更改了文件,错误不再存在。