Pandas: AttributeError: الوحدة النمطية "pandas.core.computation" لا تحتوي على سمة "تعبيرات"

تم إنشاؤها على ١٨ نوفمبر ٢٠١٧  ·  6تعليقات  ·  مصدر: pandas-dev/pandas

عند استيراد Keras باستخدام الأمر "استيراد keras" ، يظهر لي الخطأ التالي

//خطأ
""

باستخدام TensorFlow الخلفية.
Traceback (آخر مكالمة أخيرة):
ملف ""، السطر 1 ، في
ملف "/home/dheer1206/anaconda3/lib/python3.6/site-packages/keras/__init__.py" ، السطر 4 ، في
من عند . تنشيط الاستيراد
ملف "/home/dheer1206/anaconda3/lib/python3.6/site-packages/keras/activations.py" ، السطر 6 ، في
من طبقة استيراد المحرك
ملف "/home/dheer1206/anaconda3/lib/python3.6/site-packages/keras/engine/__init__.py" ، السطر 8 ، في
من نموذج استيراد التدريب
ملف "/home/dheer1206/anaconda3/lib/python3.6/site-packages/keras/engine/training.py" ، السطر 25 ، في
من .. استيراد عمليات الاسترجاعات كـ cbks
ملف "/home/dheer1206/anaconda3/lib/python3.6/site-packages/keras/callbacks.py" ، السطر 26 ، في
من tensorflow.contrib.tensorboard.plugins استيراد جهاز العرض
ملف "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/__init__.py" ، السطر 31 ، في
من tensorflow.contrib عوامل الاستيراد
ملف "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/factorization/__init__.py" ، السطر 24 ، في
من tensorflow.contrib.factorization.python.ops.gmm import *
ملف "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/factorization/python/ops/gmm.py" ، السطر 27 ، في
من tensorflow.contrib.learn.python.learn.estimators مقدر الاستيراد
ملف "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/__init__.py" ، السطر 88 ، في
من tensorflow.contrib.learn.python.learn استيراد *
ملف "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/__init__.py" ، السطر 23 ، في
من tensorflow.contrib.learn.python.learn استيراد *
ملف "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/__init__.py" ، السطر 25 ، في
من tensorflow.contrib.learn.python.learn مقدرات الاستيراد
ملف "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/__init__.py" ، السطر 297 ، في
من tensorflow.contrib.learn.python.learn.estimators.dnn استيراد DNNClassifier
ملف "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/dnn.py" ، السطر 30 ، في
من tensorflow.contrib.learn.python.learn.estimators استيراد dnn_linear_combined
ملف "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/dnn_linear_combined.py" ، السطر 31 ، في
من tensorflow.contrib.learn.python.learn.estimators مقدر الاستيراد
ملف "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/estimator.py" ، السطر 49 ، في
من tensorflow.contrib.learn.python.learn.learn_io استيراد data_feeder
ملف "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/learn_io/__init__.py" ، السطر 21 ، في
من tensorflow.contrib.learn.python.learn.learn_io.dask_io import extract_dask_data
ملف "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/learn_io/dask_io.py" ، السطر 26 ، في
استيراد dask.dataframe مثل dd
ملف "/home/dheer1206/anaconda3/lib/python3.6/site-packages/dask/dataframe/__init__.py" ، السطر 3 ، في
من استيراد .core (DataFrame ، Series ، Index ، _Frame ، map_partitions ،
ملف "/home/dheer1206/anaconda3/lib/python3.6/site-packages/dask/dataframe/core.py" ، السطر 40 ، في
pd.core.computation.expressions.set_use_numexpr (خطأ)
AttributeError: الوحدة النمطية "pandas.core.computation" لا تحتوي على سمة "تعبيرات"

""
///

إصدار TensorFlow - 1.3.0
إصدار الباندا - 0.21.0
إصدار داسك - 0.15.2

التعليق الأكثر فائدة

إذا قمت بتحديث إصدار dask الخاص بك إلى> = 0.15.3 ، فيجب أن تكون كل الأشياء جيدة.

ال 6 كومينتر

إذا قمت بتحديث إصدار dask الخاص بك إلى> = 0.15.3 ، فيجب أن تكون كل الأشياء جيدة.

dask هو 0.15.3 وأنا أتلقى هذا الخطأ !!

jalal<strong i="6">@goku</strong> pose-tensorflow]$ TF_CUDNN_USE_AUTOTUNE=0 python demo/demo_multiperson.py
/scratch/sjn/anaconda/lib/python3.6/importlib/_bootstrap.py:219: RuntimeWarning: compiletime version 3.5 of module 'tensorflow.python.framework.fast_tensor_util' does not match runtime version 3.6
  return f(*args, **kwds)
/scratch/sjn/anaconda/lib/python3.6/site-packages/h5py/__init__.py:36: FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.
  from ._conv import register_converters as _register_converters
Traceback (most recent call last):
  File "demo/demo_multiperson.py", line 12, in <module>
    from nnet import predict
  File "demo/../nnet/predict.py", line 5, in <module>
    from nnet.net_factory import pose_net
  File "demo/../nnet/net_factory.py", line 1, in <module>
    from nnet.pose_net import PoseNet
  File "demo/../nnet/pose_net.py", line 4, in <module>
    import tensorflow.contrib.slim as slim
  File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/__init__.py", line 31, in <module>
    from tensorflow.contrib import distributions
  File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/distributions/__init__.py", line 33, in <module>
    from tensorflow.contrib.distributions.python.ops.estimator import *
  File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/distributions/python/ops/estimator.py", line 21, in <module>
    from tensorflow.contrib.learn.python.learn.estimators.head import _compute_weighted_loss
  File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/learn/__init__.py", line 92, in <module>
    from tensorflow.contrib.learn.python.learn import *
  File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/learn/python/__init__.py", line 23, in <module>
    from tensorflow.contrib.learn.python.learn import *
  File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/__init__.py", line 25, in <module>
    from tensorflow.contrib.learn.python.learn import estimators
  File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/__init__.py", line 297, in <module>
    from tensorflow.contrib.learn.python.learn.estimators.dnn import DNNClassifier
  File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/dnn.py", line 30, in <module>
    from tensorflow.contrib.learn.python.learn.estimators import dnn_linear_combined
  File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/dnn_linear_combined.py", line 31, in <module>
    from tensorflow.contrib.learn.python.learn.estimators import estimator
  File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/estimator.py", line 49, in <module>
    from tensorflow.contrib.learn.python.learn.learn_io import data_feeder
  File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/learn_io/__init__.py", line 21, in <module>
    from tensorflow.contrib.learn.python.learn.learn_io.dask_io import extract_dask_data
  File "/scratch/sjn/anaconda/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/learn_io/dask_io.py", line 26, in <module>
    import dask.dataframe as dd
  File "/scratch/sjn/anaconda/lib/python3.6/site-packages/dask/dataframe/__init__.py", line 3, in <module>
    from .core import (DataFrame, Series, Index, _Frame, map_partitions,
  File "/scratch/sjn/anaconda/lib/python3.6/site-packages/dask/dataframe/core.py", line 40, in <module>
    pd.core.computation.expressions.set_use_numexpr(False)
AttributeError: module 'pandas.core.computation' has no attribute 'expressions'
[jalal<strong i="7">@goku</strong> pose-tensorflow]$ conda list dask
# packages in environment at /scratch/sjn/anaconda:
#
dask                      0.15.3           py36hdc2c8aa_0  
dask-core                 0.15.3           py36h10e6167_0  

هذا حل المشكلة
pip install dask --upgrade

نسيت تمامًا تحميل وحدة Anaconda التي كنت أستخدمها.
ما زلت أواجه هذه المشكلة على الرغم من ترقية dask إلى أحدث إصدار!

لقد ساعد تحديث dask ، فأنا أستخدم Tensorflow 1.10 وترقية dask إلى 1.9.0. كنت أواجه مشكلات مماثلة أثناء استخدام Tensorflow.

هذا حل المشكلة
pip install dask --upgrade

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات