下面是我的错误,
回溯(最近一次通话最后一次):文件“ 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']
答案 0 :(得分:0)
进一步检查,检查
的内容__init__.py
文件显示其中一些不完整的行,可能是由于安装错误而错过了。
我用(https://github.com/plotly/dash/blob/master/dash/init.py)中的内容更改了文件,错误不再存在。