诗歌安装 - ParseConstraintError 无法解析版本约束:安装错误

Lak*_*lla 5 python windows pycharm python-3.x python-poetry

我正在使用 python 诗歌,要了解它请参阅
\n安装时我没有遇到任何问题,命令

\nPoetry 能够安装这些软件包,但它被卡在中间了。
\n我尝试做堆栈溢出和谷歌上存在的多种解决方案。再次没有任何作用。
\n现在我收到以下错误:

\n
(.venv) PS C:\\Project_File\\backend> poetry install\nInstalling dependencies from lock file\n\n  ParseConstraintError                                                                                              \n                                                                                                                    \n  Could not parse version constraint: install                                                                       \n                                                                                                                    \n  at ~\\AppData\\Roaming\\pypoetry\\venv\\lib\\site-packages\\poetry\\core\\semver\\__init__.py:149 in parse_single_constraint\n      145\xe2\x94\x82             return VersionUnion(VersionRange(max=version), VersionRange(min=version))                    \n      146\xe2\x94\x82         else:                                                                                            \n      147\xe2\x94\x82             return version                                                                               \n      148\xe2\x94\x82                                                                                                          \n    \xe2\x86\x92 149\xe2\x94\x82     raise ParseConstraintError(                                                                          \n      150\xe2\x94\x82         "Could not parse version constraint: {}".format(constraint)                                      \n      151\xe2\x94\x82     )                                                                                                    \n      152\xe2\x94\x82  \n
Run Code Online (Sandbox Code Playgroud)\n

我在堆栈溢出上发现了一些相关的错误问题:\n Could not parse versionconstraint ~xx: Invalid version string "~xx"
\n虽然我不知道如何解决我的问题。

\n

如果社区中的任何人能够支持对我来说将会非常有帮助。

\n

BKC*_*BKC 5

就我而言,这个问题似乎是由诗歌的最新版本 1.2.1 引发的。降级到 1.1.12 修复了这个问题。


Lak*_*lla 0

我错误地编辑了诗歌.lock 文件。
只需回滚更改(因为我更新了诗歌版本),然后运行poetry install

上述错误已得到修复。