0

我可以让你们对这个问题感到困惑。这是示例:

我正在使用 jupyter 笔记本并class a从以下位置导入module A

import A
A.a()

在 A 内部,它使用class bfrom module B

import B
b_instance =B.b()

但是B.b()在调用时无法在当前笔记本中工作A.a()。我发现的当前修复module C有一个class c(碰巧有相同的名字)作品。
因此,如果 A 使用:
import C b_instance = C.c()而不是import B,问题将在我当前的笔记本中得到解决。因此,在我当前的笔记本中,我可以做些什么来让 A 实际导入class bfrommodule C而不是class bfrommodule B吗?

简而言之,我面临的真正问题是multiprocessing.Pool( module B.class b) 不能用于腌制,它用于BayesSearchCV( class a) 导入到我当前的笔记本中,但 pathos.multiprocessing.ProcessingPool ( module C.class c) 对我有用。我想BayesSearchCV使用pathos.multiprocessing.ProcessingPool as Pool而不是multiprocessing.Pool

4

0 回答 0