Pandas: AttributeError: modul 'pandas.core.computation' tidak memiliki atribut 'ekspresi'

Dibuat pada 18 Nov 2017  ·  6Komentar  ·  Sumber: pandas-dev/pandas

Saat Mengimpor Keras menggunakan perintah "import keras" , saya mendapatkan kesalahan berikut

//Kesalahan
"""

Menggunakan backend TensorFlow.
Traceback (panggilan terakhir terakhir):
Berkas "", baris 1, di
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/keras/__init__.py", baris 4, di
dari . aktivasi impor
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/keras/activations.py", baris 6, di
dari .engine import Layer
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/keras/engine/__init__.py", baris 8, di
dari .training import Model
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/keras/engine/training.py", baris 25, di
dari .. impor panggilan balik sebagai cbks
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/keras/callbacks.py", baris 26, di
dari proyektor impor tensorflow.contrib.tensorboard.plugins
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/__init__.py", baris 31, di
dari faktorisasi impor tensorflow.contrib
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/factorization/__init__.py", baris 24, di
dari impor tensorflow.contrib.factorization.python.ops.gmm *
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/factorization/python/ops/gmm.py", baris 27, di
dari tensorflow.contrib.learn.python.learn.estimators import estimator
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/__init__.py", baris 88, di
dari tensorflow.contrib.learn.python.learn impor *
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/__init__.py", baris 23, di
dari tensorflow.contrib.learn.python.learn impor *
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/__init__.py", baris 25, di
dari tensorflow.contrib.learn.python.learn import estimator
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/__init__.py", baris 297, di
dari tensorflow.contrib.learn.python.learn.estimators.dnn impor DNNClassifier
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/dnn.py", baris 30, di
dari tensorflow.contrib.learn.python.learn.estimators impor dnn_linear_combined
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/dnn_linear_combined.py", baris 31, di
dari tensorflow.contrib.learn.python.learn.estimators import estimator
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/estimators/estimator.py", baris 49, di
dari tensorflow.contrib.learn.python.learn.learn_io impor data_feeder
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/learn_io/__init__.py", baris 21, di
dari tensorflow.contrib.learn.python.learn.learn_io.dask_io impor extract_dask_data
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/learn/python/learn/learn_io/dask_io.py", baris 26, di
impor dask.dataframe sebagai dd
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/dask/dataframe/__init__.py", baris 3, di
dari .core import (DataFrame, Series, Index, _Frame, map_partitions,
File "/home/dheer1206/anaconda3/lib/python3.6/site-packages/dask/dataframe/core.py", baris 40, di
pd.core.computation.expressions.set_use_numexpr(Salah)
AttributeError: modul 'pandas.core.computation' tidak memiliki atribut 'ekspresi'

"""
///

Versi TensorFlow - 1.3.0
Versi Panda - 0.21.0
Versi Dask - 0.15.2

Komentar yang paling membantu

Jika Anda memperbarui versi dask Anda ke >= 0.15.3, semuanya akan baik-baik saja.

Semua 6 komentar

Jika Anda memperbarui versi dask Anda ke >= 0.15.3, semuanya akan baik-baik saja.

Dask saya adalah 0.15.3 dan saya mendapatkan kesalahan ini!!

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  

ini menyelesaikan masalah
pip install dask --upgrade

Benar-benar lupa memuat modul Anaconda yang saya gunakan.
Saya masih mengalami masalah ini meskipun memutakhirkan dask ke versi terbaru!

Memperbarui dask memang membantu, saya menggunakan tensorflow 1.10 dan memutakhirkan dask ke 1.9.0. Saya menghadapi masalah serupa saat menggunakan tensorflow.

ini menyelesaikan masalah
pip install dask --upgrade

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

Dr-Irv picture Dr-Irv  ·  59Komentar

jorisvandenbossche picture jorisvandenbossche  ·  50Komentar

ShaharNaveh picture ShaharNaveh  ·  51Komentar

jreback picture jreback  ·  61Komentar

michaelaye picture michaelaye  ·  64Komentar