【发布时间】:2019-04-25 02:48:34
【问题描述】:
我正在尝试通过pip install hpelm 在我的机器上安装hpelm,但收到此错误-image of the error thrown in commandline while installing。我尝试了很多方法来解决它,例如:
1.安装anaconda
2.从 python.org 卸载 anaconda 并安装 python 3.7(64 位),然后从 Christoph Gohlke (link) 托管的 Windows 二进制文件中安装 numpy+mkl、scipy、scikitlearn。
3.通过pip install 'package_name'安装numpy、scipy、scikit-learn
以上方法均无效。我正在使用 Windows-10(64 位)、Python 3.7.1(64 位)。我在上面浪费了几个小时。有什么基本的东西我可能会错过吗?我对此有点陌生。请帮我安装这个包。
【问题讨论】:
-
就在红色消息的正上方,它告诉您失败的原因;您显然没有正确安装或配置 HDF5。
-
@BilalAliJafri 为什么?该错误非常明确地说明了失败的原因
-
这是 Python3.7 的一个问题,在这个 Github thread 中可以看到。如果您尝试使用 Python 3.6,它可以正常工作。我在 Python3.6.7 上安装它没有问题。
-
问题实际上与
machine-learning无关 - 请不要向标签发送垃圾邮件(已删除)。 -
@roganjosh 我通过
pip install h5py明确安装了 h5py,但在安装 hpelm 时仍然遇到相同的错误。关于如何解决这个问题的任何想法?