首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Cython cython.parallel无法识别的导入

Cython cython.parallel无法识别的导入
EN

Stack Overflow用户
提问于 2018-01-06 05:46:11
回答 1查看 260关注 0票数 2

我正在尝试在cython中使用并行性。我无法导入cython模块'parallel‘。

我已经尝试了以下变体,但都没有用:

代码语言:javascript
运行
复制
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语句时

代码语言:javascript
运行
复制
import cython.pa___________

一旦我输入".pa“,得到的建议是"cython.set_initial_path,cython.test_assert_path_exists,cython.test_fail_if_path_exists,cython.wraparound”。我使用的是Intellij PyCharm专业版。

其他并行代码通常在其代码的顶部具有以下内容:

代码语言:javascript
运行
复制
from cython.parallel import prange

这对我来说似乎不起作用或不存在。有人知道我错过了什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-06 06:44:52

正确的咒语是from cython.parallel import prange。注意,您正在编辑的是cython文件,而不是python文件。PyCharm指出了一些问题,如果这是一个python文件就会有问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48121727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档