当前位置:首页 > 技术教程 > 正文

在Python使用Poetry安装sqlalchemy时会报错AttributeError的问题解决方法

很多小伙伴们在使用Python执行pip install sqlalchemy正常,但是执行poetry安装时就会报错,根据这一问题下面给大家介绍一下解决方法:

报错信息:

→ backend poetry add sqlalchemy Using version ^1.4.23 for SQLAlchemy Updating dependencies Resolving dependencies... (0.1s) AttributeError ‘emptyconstraint ‘object has no attribute ‘allowed’ at ~/.poetry/lib/poetry/_vendor/py3.8/poetry/core/version/markers.Py: 291, verified 287│ 288 | if self._ Name not in environment: 289│ return True 290│ → 291 │ return to yourself._ Constraints.Allow (self._ Parser (environment [self]._name])) 292│ 293 without extras (self) : # Type: ()-& GT; markertypes 294 │ return to yourself.排除(”额外”) 295│ → backend

解决方法

尝试执行下面命令:

在Python使用Poetry安装sqlalchemy时会报错AttributeError的问题解决方法 第1张

或者

pip install -U poetry

或者

在Python使用Poetry安装sqlalchemy时会报错AttributeError的问题解决方法 第2张

在Python使用Poetry安装sqlalchemy时会报错AttributeError的问题解决方法 第3张

poetry add sqlalchemy=1.4.22

以上是关于“在Python使用Poetry安装sqlalchemy时会报错AttributeError的问题解决方法”的介绍,如需购买云服务器,推荐使用西西云,独享IP、独享云服务器齐备,弹性灵活各种配置任您选购,最低只需要43/月,免费帮助配置环境,挂载磁盘等,协助处理简单问题,同时提供快速0元备案,让您快速运营,详情请咨询西西云。

产品选购地址:

https://www.kufanyun.com/server/buy.html

0