Python多处理安装:命令“python setup.py egg_info”失败,错误代码为1

时间:2017-03-03 00:44:33

标签: python pip multiprocessing

尝试安装:

<ListView.ItemContainerStyle>
   <Style TargetType="ListViewItem">
       <Setter Property="HorizontalContentAlignment" Value="Stretch" />
   </Style>
</ListView.ItemContainerStyle>

收到错误:

     pip install multiprocessing

有人知道解决这个问题的方法吗?

7 个答案:

答案 0 :(得分:17)

我找到了一个问题的答案,这是一个愚蠢的问题 - 默认情况下,我的Python版本(3.5.2)中已经预先安装了多处理程序。

它不会出现在Anaconda的包裹列表中&gt;&gt;环境&gt;&gt; root,因为它不是第三方包,而是内部包。

如果有人不确定这是否适用于您,请在Python控制台中查看from multiprocessing import Pool

答案 1 :(得分:4)

代替pip install multiprocessing类型:

pip install multiprocess

答案 2 :(得分:1)

Python 2.7到3从print "Hello World"更改为print('Hello World'),现在打印功能。从错误消息判断,看起来pipmultiprocessing期待python 3.

您可以使用以下命令检查Python版本:

python --version

如果您已经在linux上安装了python 3,则更新pip:

sudo apt-get install python3-pip

对于mac,您可以使用等效的homebrew命令。这应该允许你使用:

pip3 install multiprocessing

答案 3 :(得分:1)

当然,您尝试在python3上安装多处理库,而该库默认情况下安装在python3上,不需要再次安装。 幸运

答案 4 :(得分:0)

python -m pip install multiprocessing

使用python2.7安装多处理程序,而不是使用python3.5 +

答案 5 :(得分:0)

如果 multiprocessing 模块在执行 IPython Notebook 时出现问题,也许只是尝试重新启动内核。曾经发生在我身上。

答案 6 :(得分:-1)

pip3.5安装multiprocessing-utils

https://pypi.org/project/multiprocessing-utils/