当前位置: 代码迷 >> 综合 >> 解决ValueError: module functions cannot set METH_CLASS or METH_STATIC
  详细解决方案

解决ValueError: module functions cannot set METH_CLASS or METH_STATIC

热度:20   发布时间:2023-11-23 14:13:41.0

运行以下代码时

import matplotlib.pyplot as plt
from keras import backend as K

遇到错误

Using TensorFlow backend.
Traceback (most recent call last):File "/home/xxx.py", line 13, in <module>from keras import backend as K
.............from pandas.util._move import (
ValueError: module functions cannot set METH_CLASS or METH_STATIC

怀疑是numpy版本或者pandas版本的问题,来回试过好多遍依据不能解决问题,最后通过查找资料发现将这两句话的位置倒换以下即可。

import keras.backend as K
import matplotlib.pyplot as plt

大家可以找到出错的语句(当前所运行的python文件的,如我的出错语句是from keras import backend as K)与它上面的语句或下面的语句倒换位置尝试一下。

  相关解决方案