簡體   English   中英

無法確認安裝多處理

[英]Can't conda install multiprocessing

我正在嘗試在conda環境中安裝多處理程序。 從anaconda的網站: https : //anaconda.org/auto/multiprocessing ,安裝多處理程序是在conda env中運行的:

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兼容的特定版本的多處理程序?

提前致謝。

根據https://anaconda.org/auto/multiprocessing/files的說法, multiprocessing 版本實際上並未編寫為與Python 3兼容。

它的頁面鏈接到Google Code的事實也意味着自從該網站幾年前關閉以來,它已被長期廢棄,而且很幸運的是,即使該存檔仍然存在。

說到:

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

這是通過PEP-371和Python 2.6引入的多處理程序包的后端口。 這本質上是用於原始pyprocessing項目的meta-fork,位於: http ://pyprocessing.berlios.de/

因此,它在功能上等同於Python 2.6中引入的標准庫中multiprocessing ,因此您應該使用它。

它的conda info表示相同:

簡介:將多處理程序包反向移植到Python 2.4和2.5

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM