运行以下代码时
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)与它上面的语句或下面的语句倒换位置尝试一下。