Python 为什么pip3在Linux的Windows子系统中安装多处理失败?

Python 为什么pip3在Linux的Windows子系统中安装多处理失败?,python,pip,multiprocessing,windows-subsystem-for-linux,Python,Pip,Multiprocessing,Windows Subsystem For Linux,我对Linux比较陌生,我需要安装Python的多处理库,以便运行我编写的一些Python脚本,并比较并行模拟和顺序模拟的结果 我已经在Windows subsystem for Linux上安装了python版本3和pip3,并尝试执行以下命令来安装多处理库: pip3 install multiprocessing 安装numpy和scipy时,此命令起作用。尝试使用多处理进行此操作会导致屏幕截图中出现以下错误 我不明白我的问题在哪里,有什么建议吗 CheersPython 3内置了多处理

我对Linux比较陌生,我需要安装Python的多处理库,以便运行我编写的一些Python脚本,并比较并行模拟和顺序模拟的结果

我已经在Windows subsystem for Linux上安装了python版本3和pip3,并尝试执行以下命令来安装多处理库:

pip3 install multiprocessing
安装numpy和scipy时,此命令起作用。尝试使用多处理进行此操作会导致屏幕截图中出现以下错误

我不明白我的问题在哪里,有什么建议吗

Cheers

Python 3内置了多处理模块。您不需要从pip安装它。您可以导入多处理并使用它

这里发生的事情是,pip尝试安装Python 2版本,因为当时,多处理是一个第三方软件包。

pip在PyPI上找到的是一个用于在Python 2.x上提供功能的后端端口。因为它是Python2.x代码,安装程序中的setup.py也是为Python2.x编写的,特别是它使用的print语句在3.x中无效,因为print现在是一个函数

在3.x中,多处理是标准库的一部分,因此正确的安装方法是什么都不做