我正在使用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并再次安装它,我再次运行此命令,但同样的错误发生。
我该怎么做才能解决这个问题?我的代码有什么问题?
答案 0 :(得分:4)