[英]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.