找不到 py2neo==3.1.2 的匹配分布(来自聊天)

No matching distribution found for py2neo==3.1.2 (from chat)

我正在按照 this 教程安装依赖项,但是当我安装“聊天”时出现此错误:

ERROR: Could not find a version that satisfies the requirement py2neo==3.1.2 (from chat) (from versions: 4.0.0, 4.1.0, 4.1.1, 4.1.2, 4.1.3, 4.2.0, 4.3.0, 2020.0.0, 2020.1.0, 2020.1.1, 2021.0.0, 2021.0.1, 2021.1.0, 2021.1.1, 2021.1.2, 2021.1.3, 2021.1.4, 2021.1.5, 2021.2.0, 2021.2.1, 2021.2.2, 2021.2.3)
ERROR: No matching distribution found for py2neo==3.1.2 (from chat)

有什么解决这个问题的建议吗?

您似乎尝试使用 pip install chat 安装 chat。但是,您链接的教程使用的是 chat.py 文件,您应该创建该文件。教程不建议安装chat.

顺便说一句,chat 软件包根据其 release history 似乎有点过时:最后一次发布是在 2018 年年中。因此,您看到的错误是有道理的,因为 py2neo 在 2020 年切换到日历版本控制,并且 chat 正在请求 3.1.2,这证实该库是在 2020 年之前开发的。