umba.core.errors.TypingError: Failed in nopython mode pipeline (step: nopython frontend) Unknown attribute 'read_excel' of type Module(<module 'pandas' from 'D:\\workspace\\PyCharm\\Lib\\site-packages\\pandas\\__init__.py'>)
时间: 2023-07-17 13:02:35 浏览: 222
这个错误是由于在当前的编译模式下(nopython模式),Numba无法识别"pandas"模块中的"read_excel"属性。这是因为Numba只支持一部分pandas功能。
要解决这个问题,你可以尝试以下几种方法:
1. 检查你的代码中是否有其他不兼容nopython编译模式的功能。如果有,尝试将其修改为兼容的形式。
2. 尝试在代码中使用纯Python模式(nopython=False),这样Numba将会使用Python解释器来执行代码,而不是使用即时编译。
3. 如果你需要使用pandas的"read_excel"功能,可以将其放在一个没有使用Numba的函数中,并将该函数从你的Numba代码中调用。
4. 如果你不需要使用pandas的"read_excel"功能,可以考虑使用其他方法来读取Excel文件,例如使用openpyxl或xlrd等库。
希望以上方法能够帮到你解决这个问题。如果还有其他问题,请随时提问。
阅读全文