如何从Python自定义包导入ipyparallel函数

2024-10-01 00:30:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个python脚本,其中包含许多用户定义的函数,我在本地设置了一个as包。我可以运行输入中的所有函数_加工.py除了我打算并行运行的脚本。

下面是导入包的代码。。。

import attrition25.input_processing as attrition

我得到这个错误。。。

^{pr2}$

这就是函数在输入.处理.py...

@dview.parallel(block=True)
def get_dmat_elements(a, b, c):
    d = a + b + c
    return(d)

我尝试了sync_imports()并查看了@interactive decorator,但是我什么也做不到。任何帮助都将不胜感激。


Tags: 函数代码用户pyimport脚本input定义
1条回答
网友
1楼 · 发布于 2024-10-01 00:30:19

虽然我没有完全理解范围,但是为了让函数正常工作,我不得不在输入的开头添加这个_加工.py脚本。。。在

import ipyparallel as ipp
# Create directView Instance for Parallel Processing
c = ipp.Client()
dview = c[:] # use all engines

在我测试的Jupyter笔记本中,我有相同的代码块,但那没用。在

希望这对其他人有帮助。在

干杯!在

相关问题 更多 >