AttributeError:模块' pandas'没有属性'计算'

时间:2018-03-21 07:39:59

标签: python pandas tensorflow

我正在使用tensorflow' models。我通过查看此网络site来设置环境。
。在将图书馆添加到PYTHONPATH之前一直很成功。但是当我在模型/研究目录中运行python object_detection/builders/model_builder_test.py时,

  

AttributeError:module' pandas'没有属性'计算'

错误发生.Traceback说,

  

Traceback(最近一次调用最后一次):文件   &#34; object_detection / builders / model_builder_test.py&#34;,第21行,in          来自object_detection.builders import model_builder File&#34; /Users/c/models/research/object_detection/builders/model_builder.py",   第19行,在       来自object_detection.builders import box_predictor_builder File&#34; /Users/myname/models/research/object_detection/builders/box_predictor_builder.py",   第18行,在       来自object_detection.core import box_predictor File&#34; /Users/myname/models/research/object_detection/core/box_predictor.py",   第36行,in       slim = tf.contrib.slim文件&#34; /Users/myname/anaconda/envs/py36/lib/python3.6/site-packages/tensorflow/ init .py&#34;,   第35行, getattr       contrib = importlib.import_module(&#39; tensorflow.contrib&#39;)File&#34; /Users/myname/anaconda/envs/py36/lib/python3.6/importlib/ init 。 PY&#34 ;,   第126行,在import_module中       return _bootstrap._gcd_import(name [level:],package,level)File&#34; /Users/myname/anaconda/envs/py36/lib/python3.6/site-packages/tensorflow/contrib/ init < /strong>.py" ;,   第30行,在       来自tensorflow.contrib import factorization File&#34; /Users/myname/anaconda/envs/py36/lib/python3.6/site-packages/tensorflow/contrib/factorization/ init .py&#34 ;,   第24行,在       来自tensorflow.contrib.factorization.python.ops.gmm import *文件   &#34; /Users/myname/anaconda/envs/py36/lib/python3.6/site-packages/tensorflow/contrib/factorization/python/ops/gmm.py" ;,第27行,在       来自tensorflow.contrib.learn.python.learn.estimators import estimator File   &#34; /Users/myname/anaconda/envs/py36/lib/python3.6/site-packages/tensorflow/contrib/learn/的初始化的.py&#34 ;,   第87行       来自tensorflow.contrib.learn.python.learn import * File&#34; /Users/myname/anaconda/envs/py36/lib/python3.6/site-packages/tensorflow/contrib/learn/python/ init 的.py&#34 ;,   第23行,在       来自tensorflow.contrib.learn.python.learn import * File&#34; /Users/myname/anaconda/envs/py36/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/ 初始化的.py&#34 ;,   第25行,在       来自tensorflow.contrib.learn.python.learn导入估算器文件   &#34; /Users/myname/anaconda/envs/py36/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/的初始化的.py&#34; ,   第297行       来自tensorflow.contrib.learn.python.learn.estimators.dnn import DNNClassifier文件   &#34; /Users/myname/anaconda/envs/py36/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/dnn.py" ;,   29号线,在       来自tensorflow.contrib.learn.python.learn.estimators import dnn_linear_combined文件   &#34; /Users/myname/anaconda/envs/py36/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/dnn_linear_combined.py" ;,   第31行,在       来自tensorflow.contrib.learn.python.learn.estimators import estimator File   &#34; /Users/myname/anaconda/envs/py36/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/estimator.py" ;,   第49行,在       来自tensorflow.contrib.learn.python.learn.learn_io import data_feeder文件   &#34; /Users/myname/anaconda/envs/py36/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/learn_io/的初始化的.py&#34; ,第21行,在       来自tensorflow.contrib.learn.python.learn.learn_io.dask_io import extract_dask_data文件   &#34; /Users/myname/anaconda/envs/py36/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/learn_io/dask_io.py" ;,   第26行,在       将dask.dataframe导入为dd文件&#34; /Users/myname/anaconda/envs/py36/lib/python3.6/site-packages/dask/dataframe/ init .py&#34;,   第3行,在       来自.core导入(DataFrame,Series,Index,_Frame,map_partitions,File   &#34; /Users/myname/anaconda/envs/py36/lib/python3.6/site-packages/dask/dataframe/core.py" ;,   第38行,在       pd.computation.expressions.set_use_numexpr(False)AttributeError:module&#39; pandas&#39;没有属性&#39;计算&#39;

我搜索了这个错误并发现此错误导致损坏的点子。因此,我卸载pip并再次安装它,我再次运行此命令,但同样的错误发生。

我该怎么做才能解决这个问题?我的代码有什么问题?

1 个答案:

答案 0 :(得分:4)

尝试升级dask:

pip install --upgrade dask

https://github.com/tensorflow/models/issues/2378