无法在Python中导入pathos

无法在Python中导入pathos,python,python-multiprocessing,pathos,Python,Python Multiprocessing,Pathos,当我运行上面的代码时,它会抛出一个错误 找不到pathos.multiprocessing 无法导入感伤 我尝试了所有可能的方法,但找不到任何解决办法。我正在尝试开发一个代码,它接受10个以上的输入,并使用多处理来处理它们,而不是排队等待并生成输出。为此,我尝试了多重处理,但它抛出了pickle错误,所以我尝试使用pathos,但它说无法导入pathos。有人能告诉我解决这个问题的可能方法吗?你需要安装你使用的软件,否则你不能使用它 因此,请继续安装Paths。您需要安装它才能使用它。请访问Pa

当我运行上面的代码时,它会抛出一个错误

找不到pathos.multiprocessing

无法导入感伤


我尝试了所有可能的方法,但找不到任何解决办法。我正在尝试开发一个代码,它接受10个以上的输入,并使用多处理来处理它们,而不是排队等待并生成输出。为此,我尝试了多重处理,但它抛出了pickle错误,所以我尝试使用pathos,但它说无法导入pathos。有人能告诉我解决这个问题的可能方法吗?

你需要安装你使用的软件,否则你不能使用它


因此,请继续安装Paths。

您需要安装它才能使用它。请访问
Pathos
网站并下载:

然后,您可以导航到该文件夹,并使用Python本身通过shell安装它:

import pathos
import pathos.multiprocessing as mp
import dill
print pool.map(pow, [1,2,3,4], [5,6,7,8])
 

然后,尝试导入Pathos,它应该可以工作。

如果您安装了
pip
(和
git
),只需在命令shell中键入以下at(dos、bash或类似的…不是python解释器):

这将安装
pathos
及其在linux类型系统上的所有依赖项。如果你在Windows上,那么你需要一个C++编译器,比如MS VisualStudio社区。如果您有
conda
,请参阅以下说明:

>$ pip install setuptools
>$ pip install git+https://github.com/uqfoundation/pathos.git@master
这里有更详细的说明:


您安装了Paths吗?没有,我刚刚导入了,我有一个名为PathWise的内置python包。如果以下答案之一对您有效,请“选择”并“接受”它。如果你以不同的方式解决了这个问题,请发布你的答案来完成这个问题。我如何在不同的环境中安装pathos,我使用的是visual Studio和Analysis Studio。我都不知道IDE;因此,您可能应该查阅相关文档。通常,你使用你的软件包管理器(如果你使用的是一个好的开发操作系统),或者你必须通过简单的安装/pip方式(特别是如果你不幸被绑定到windows上)我使用的是Python Pathwise Analysis studio和Visual studio,我有内置的软件包,在这个软件包中找不到任何感伤之处
>$ pip install setuptools
>$ pip install git+https://github.com/uqfoundation/pathos.git@master
>$ conda install pip
>$ conda install setuptools
>$ pip install git+https://github.com/uqfoundation/pathos.git@master