python - Cython:如何重新编译 cython .pyx

标签 python compilation cython python-import

使用此方法编译pyx文件:

import pyximport
pyximport.install()

执行以下操作后,.pyx 文件不会重新编译和重新加载:

pyximport.install()
import module_name

最佳答案

另一种选择是执行以下操作:

import pyximport; pyximport.install(reload_support=True)
import module_name

关于python - Cython:如何重新编译 cython .pyx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41582543/

相关文章:

python - 在 Python 中定义具有自动生成的 __init__ 和来自值字典的附加 init2 的数据类的正确方法是什么

python - 将包含带有标记部分的 OrderedDict 的元组转换为包含以标记部分命名的列的表

c++ - 如果 sizeof(struct ...) 不等于给定数字,如何获得 C 编译器#error?

类型在运行前被删除

python - 从另一个对象访问结构指针时遇到问题

python - 如何向 QsciLexerCustom 子类添加折叠?

python - 使用 Pandas 在合并期间计算

c - 用于在 C 中创建关键字的预处理器指令

python - cython中 "enumerate"等价

python - 在 python 中导入 hid 会导致错误 "hid.so: undefined symbol: libusb_open"