【发布时间】:2021-04-30 14:27:25
【问题描述】:
我正在尝试使用pip 安装spacy 2.1.0。但是,我遇到了一个问题,我收到一条错误消息,指出
ERROR: Could not find a version that satisfies the requirement spacy==2.1.0
(from versions: 0.31, 0.32, 0.33, 0.40, 0.51, 0.52, 0.60, 0.61, 0.62, 0.63, 0.64, 0.65, 0.67, 0.68, 0.70,
0.80, 0.81, 0.82, 0.83, 0.84, 0.85, 0.86, 0.87, 0.88, 0.89, 0.90, 0.91, 0.92, 0.93, 0.94, 0.95, 0.97,
0.98, 0.99, 0.100.0, 0.100.1, 0.100.2, 0.100.3, 0.100.4, 0.100.5, 0.100.6, 0.100.7, 0.101.0, 1.0.1,
1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.1.0, 1.1.1, 1.1.2, 1.2.0, 1.3.0, 1.4.0, 1.5.0, 1.5.1, 1.6.0,
1.7.0, 1.7.1, 1.7.2, 1.7.3, 1.7.5, 1.8.0, 1.8.1, 1.8.2, 1.9.0, 1.10.0, 1.10.1, 2.0.0,
2.0.1.dev0, 2.0.1, 2.0.2.dev0, 2.0.2, 2.0.3.dev0, 2.0.3, 2.0.4.dev0, 2.0.4, 2.0.5.dev0, 2.0.5,
2.0.6.dev0, 2.0.6, 2.0.7, 2.0.8, 2.0.9, 2.0.10.dev0, 2.0.10, 2.0.11.dev0, 2.0.11, 2.0.12.dev0,
2.0.12.dev1, 2.0.12, 2.0.13.dev0, 2.0.13.dev1, 2.0.13.dev2, 2.0.13.dev4, 2.0.13, 2.0.14.dev0,
2.0.14.dev1, 2.0.15, 2.0.16.dev0, 2.0.16, 2.0.17.dev0, 2.0.17.dev1, 2.0.17, 2.0.18.dev0,
2.0.18.dev1, 2.0.18, 2.1.0, 2.1.1.dev0, 2.1.1, 2.1.2, 2.1.3, 2.1.4, 2.1.5, 2.1.6, 2.1.7.dev0,
2.1.7, 2.1.8, 2.1.9, 2.2.0.dev10, 2.2.0.dev11, 2.2.0.dev13, 2.2.0.dev15, 2.2.0.dev17,
2.2.0.dev18, 2.2.0.dev19, 2.2.0, 2.2.1, 2.2.2.dev0, 2.2.2.dev4, 2.2.2, 2.2.3.dev0, 2.2.3, 2.2.4,
2.3.0.dev1, 2.3.0, 2.3.1, 2.3.2, 2.3.3.dev0, 2.3.3, 2.3.4, 2.3.5, 3.0.0, 3.0.1.dev0, 3.0.1,
3.0.2, 3.0.3, 3.0.4, 3.0.5, 3.0.6)
ERROR: No matching distribution found for spacy==2.1.0
我觉得这很奇怪,因为它说它搜索了 2.1.0 版本(消息的第 11 行),但它仍然没有检测到它。
我的 pip 版本有最新更新。我在虚拟环境中工作。我使用的是 macOS Big Sur 11.1 版。我正在使用Python 3.8.3。要重现错误,请使用最新版本的pip 21.1 设置一个清晰的虚拟环境,运行pip install spacy==2.1.0。然后,等待一段时间后,应该会弹出错误消息。
我不确定为什么会出现这条消息,因为它知道spacy 2.1.0 存在。我在其他包中也遇到过这个错误,例如scikit-learn。我也尝试直接从tar.gz 文件安装,但无济于事。然后,我得到一个错误,它exited with status 1。不过,如果大家对我如何成功安装此版本的spacy 有任何解决方案,我将不胜感激。
另外,我对在堆栈上发帖overflow 有点陌生,所以如果我的消息中缺少任何对您有帮助的内容,请随时告诉我。谢谢:D
【问题讨论】:
-
您使用哪个版本的 Python?
-
Python3.8.3。添加到原始帖子。
标签: python installation pip spacy