【发布时间】:2018-01-06 06:44:52
【问题描述】:
我正在尝试在 cython 中使用并行性。我无法导入 cython 模块“并行”。
我尝试了以下变体均无济于事:
from cython import parallel
import cython.parallel
cimport cython.parallel
from cython.parallel cimport prange
from cython.parallel import prange
在 .pyx 文件的顶部。到目前为止,该文件中未包含任何其他内容。第一行的“平行”以及最后一行和倒数第二行的“prange”带有未解析的引用,我得到红色下划线。我正在使用 cython 0.27 版。
输入导入语句时
import cython.pa___________
一旦我输入“.pa”,建议是“cython.set_initial_path、cython.test_assert_path_exists、cython.test_fail_if_path_exists、cython.wraparound”。我正在使用 Intellij PyCharm 专业版。
其他并行代码通常在其代码的顶部有以下内容:
from cython.parallel import prange
这似乎对我不起作用或不存在。有谁知道我错过了什么?
【问题讨论】:
标签: parallel-processing cython