python - Python - 手动 - 使用 Spacy、Thinc 和 msgpack-numpy python 3.7 在 Windows 上安装库失败
问题描述
总而言之,我正在追求手动安装 python 库的路径,不幸的是,我无法偏离这一路径,并且它变得具有挑战性,因为有些库在 pypi.org 中不容易找到。这是使用 Anaconda 设置的 Windows 10python 3.7
我的目标是安装 SPACY,我已经尝试过这个版本:spacy-2.0.18-cp37-cp37m-win_amd64.whl
需要收藏thinc<6.13.0,>=6.12.1 (from spacy==2.0.18)
现在我似乎找不到6.13.0
但能够找到6.12.1
也找到了thinc-7.0.0
。
所以我安装了thinc-7.0.0,但spacy不>= 6.12.1
知道我是否正确解释它。
所以我安装thinc-6.12.0-cp37-cp37m-win_amd64.whl
失败是因为它正在寻找..Collecting msgpack-numpy<0.4.4.0 (from thinc==6.12.0)
然而msgpack-numpy<0.4.4.0
似乎无法发现。
我找到了msgpack_numpy-0.4.4.2-py2.py3-none-any.whl
我也找到了msgpack_numpy-0.4.4-py2.py3-none-any.whl
其中任何一个都不会被thinc-6.12.0 as valid
.
那么我是否选择了错误的 spacy 版本以从 3.7 开始?
我在 3.6 中尝试了这条路径,我想我能够让它全部工作,python 3.7 路径刚刚坏了吗?
如果有人知道文件的路径和位置以便 spacy 工作,那就太好了。不幸的是,我此时不能只发出 pip 命令。
此致
解决方案
经过多次尝试,我发现了我所犯的简单错误......收集 msgpack-numpy<0.4.4.0 (fromthinc==6.12.0) 并不意味着,我需要 0.4.4.0 这意味着我需要一个小于0.4.4.0。
所以我找到了 msgpack_numpy-0.4.3.2-py2.py3-none-any.whl
将包列为实际不存在的小于或等于要求是令人困惑的。
经过多次尝试不同的thinc,regex,spacy组合后,我最终能够安装spacy
regex==2018.01.10 msgpack-numpy 0.4.3.2 Thinc-6.12.1 安装成功 spacy-2.0.18
推荐阅读
- python - 如何修复此错误:(-4:内存不足)无法在函数中分配 6220800 字节?
- laravel - 如何在 Laravel 中使用带有签名 V2 的 S3
- java - 是否可以使用等号和哈希码来避免第一个空对象或空对象?
- javascript - 你能发现这个 node.js 函数中的内存泄漏吗?
- python - spark中的高效对称计算
- python-3.x - kerastuner INFO:tensorflow:Oracle 触发退出
- c# - 在启动时运行 c# 程序
- python - GCP 函数缺少属性,将 PDF 转换为 MP3
- java - Compass + MongoDB:如何为特定数据库创建用户名和密码?
- angular - 需要帮助来重构 Angular 中的异步管道