首页 > 解决方案 > 无法安装 MKLpy?

问题描述

我正在尝试安装一个名为'MKLpy'的 python 库。昨天我通过命令从 Spyder shell 尝试了'pip install MKLpy'。该库的大小为 758MB!尽管如此,它开始下载,但在接近结束时,PC 被暂停,我强迫 PC 关闭。今天我又做了同样的事情,但它甚至没有开始下载。表明

 pip install MKLpy
Collecting MKLpy
  Using cached MKLpy-0.5.2.tar.gz (21 kB)
Requirement already satisfied: numpy in ./anaconda3/lib/python3.7/site-packages (from MKLpy) (1.18.1)
Collecting torch
Killed
Note: you may need to restart the kernel to use updated packages.

我也尝试过pip3 install MKLpyUbuntu 终端上的命令,但每次下载时都会失败。这里是 ...

(base) subhajit@subhajit-Aspire-ES1-572:~$ pip3 install MKLpy
Collecting MKLpy
  Cache entry deserialization failed, entry ignored
  Using cached https://files.pythonhosted.org/packages/8a/44/356e014828e89938439b45287d82641770d4d19013f9585fd7bc885686f3/MKLpy-0.5.2.tar.gz
Collecting cvxopt (from MKLpy)
  Using cached https://files.pythonhosted.org/packages/bd/da/385b85d3ef47e72a242abe304a03cea098cb9ba6cdb795b044e8c7806b18/cvxopt-1.2.5-cp36-cp36m-manylinux1_x86_64.whl
Collecting numpy (from MKLpy)
  Using cached https://files.pythonhosted.org/packages/00/16/476826a84d545424084499763248abbbdc73d065168efed9aa71cdf2a7dc/numpy-1.19.0-cp36-cp36m-manylinux1_x86_64.whl
Collecting scikit-learn (from MKLpy)
  Using cached https://files.pythonhosted.org/packages/d9/3a/eb8d7bbe28f4787d140bb9df685b7d5bf6115c0e2a969def4027144e98b6/scikit_learn-0.23.1-cp36-cp36m-manylinux1_x86_64.whl
Collecting torch (from MKLpy)
  Cache entry deserialization failed, entry ignored
  Downloading https://files.pythonhosted.org/packages/62/01/457b49d790b6c4b9720e6f9dbbb617692f6ce8afdaadf425c055c41a7416/torch-1.5.1-cp36-cp36m-manylinux1_x86_64.whl (753.2MB)
    99% |████████████████████████████████| 753.2MB 671kB/s eta 0:00:01Killed

那么,问题出在哪里以及如何安装该库?这里是MKLpy的 github 链接 //github.com/IvanoLauriola/MKLpy。谢谢阅读。

标签: ubuntumachine-learningpipcondasvm

解决方案


该问题与库没有严格关系,而是与您的系统有关。你在使用 Jupyter 吗?在这种情况下,您可以考虑重新启动它。

老实说,我不知道如何修复 pip3 错误,我只是想指定 758MB 不是 MKLpy 的尺寸而是 PyTorch 的大小,这是 MKLpy 的一个依赖项。


推荐阅读