这是我第一次在Windows10上的Visual Studio2019下使用python中的pathos库。
solver.SetMapper(Pool(self.Config.NumberOfProcessors).map)
我得到了错误
ModuleNotFoundError: No module named 'multiprocess'
我在代码的开头有以下语句
from pathos.pools import ProcessPool as Pool
我有C++编译器(多个版本的Visual studio),并且我使用最新版本的pip来安装这些包。我还看到pathos下已经安装了multiprocess包。
我确实在web上看到同一主题的多个问题,但无法解决该问题
实际上,我可以用一个简单的例子来重现同样的情况,比如:
`def foo(x): return x def bar(x): return foo(x) x=Pool(4).map(bar, [0, 1]) print (x)`发布于 2020-01-15 21:02:32
python 3.8.1的新安装似乎解决了这个问题
https://stackoverflow.com/questions/59735272
复制相似问题