我正在使用Google Colab,并试图使用PyLDAvis来可视化由gensim构成的主题建模模型。python代码运行良好,但突然开始给我错误:
ImportError: cannot import name '_NUMEXPR_INSTALLED' from 'pandas.core.computation.check' (/usr/local/lib/python3.7/dist-packages/pandas/core/computation/check.py)错误来自文件/usr/local/lib/python3.7/dist-packages/pandas/core/computation/eval.py中的行from pandas.core.computation.check import NUMEXPR_INSTALLED。我相信这条线路是由pyLDAvis.gensim_models.prepare呼叫的。
我试着把!pip install numexpr放进去,但是它不能消除这个错误。令人惊讶的是,当我调用!pip install numexpr时,输出是:
Requirement already satisfied: numexpr in /usr/local/lib/python3.7/dist-packages (2.7.3)
Requirement already satisfied: numpy>=1.7 in /usr/local/lib/python3.7/dist-packages (from numexpr) (1.20.2)这意味着可以在/usr/local/lib/python3.7/dist-packages中找到numexpr
发布于 2021-05-11 20:34:06
@AlexK的答案对我很有效。为了让Colab真正升级,我只需要指定要使用哪个版本的pandas:
!pip install --upgrade pandas==1.2https://stackoverflow.com/questions/67408942
复制相似问题