在此示例https://docs.databricks.com/user-guide/faq/cython.html
中作者发布了此代码
import pyximport
import os
pyximport.install()
import fib
当我包含导入我的pyx模块时,它总是抱怨 ImportError:没有名为pyx_module的模块
我查看了其他示例代码,比如 https://www.4info.com/Blog/October-2014/Enhancing-Spark-with-IPython-Notebook-and-Cython Spark with Cython
没有其他人显示此导入声明。你能不能像这样导入pyx模块?
答案 0 :(得分:0)
简短的回答是肯定的。你应该调用import pyx_module。
我感到困惑的原因是因为我在使用zip文件传递依赖关系的Spark代码中使用,而sc.addPyFiles调用不适用于zip文件,导入总是失败。