2016-12-08 63 views
0

我想在我的conda环境中安装多处理。从蟒蛇的网站:https://anaconda.org/auto/multiprocessing,安装多我在畅达ENV跑:无法conda安装多处理

conda install -c auto multiprocessing=2.6.2.1 

不过,我得到这个错误:

UnsatisfiableError: The following specifications were found to be in conflict: 
    - multiprocessing 2.6.2.1* 
    - python 3.5* 

为什么会这样呢?多处理与python 3.5不兼容?如果是这样,有没有办法在conda环境中安装与python 3兼容的特定版本的多处理器?

在此先感谢。

+0

_“是多处理与Python 3.5不兼容?” _ - “下面的规格被认为是冲突”就是这样说。 –

回答

2

https://anaconda.org/auto/multiprocessing/files那的multiprocessing版本确实没有写是兼容与Python 3

事实上,它的网页链接到谷歌代码也意味着它早已放弃,因为该网站已关闭几年前,甚至存档仍然存在,这是幸运的。

说到这儿:

https://code.google.com/archive/p/python-multiprocessing/

This is a back port of the multiprocessing package introduced via PEP-371 and Python 2.6. This is essentially for meta-fork of the original pyprocessing project found at: http://pyprocessing.berlios.de/

因此,它是功能上等同于Python 2.6中引入的multiprocessing in the standard library,你应该使用它。

conda info因为它说的一样:

Summary: Backport of the multiprocessing package to Python 2.4 and 2.5