首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pytest --版本错误

pytest --版本错误
EN

Stack Overflow用户
提问于 2020-01-14 00:25:03
回答 2查看 431关注 0票数 0

我正在尝试通过pip安装Pytest软件包。当我检查我安装的pytest版本时,它会抛出以下内容,而不是打印已安装的pytest版本。有人知道是什么导致了这个问题吗?

谢谢你的帮忙!

代码语言:javascript
复制
python --version

代码语言:javascript
复制
3.4.0
代码语言:javascript
复制
pip --version

代码语言:javascript
复制
pip 1.5.4
代码语言:javascript
复制
pytest --version

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-01-15 05:37:56

Python3.4非常古老,Pip1.5.4也是如此。

我建议把两者都升级

在最新版本的pytest中,我们已经放弃了对python<3.5的支持--通常如果您有足够新的pip版本,它将避免下载不正确的pytest版本(对于python3.4,最新支持的pytest版本是4.6.x) --但是,为此您至少需要pip 9。

如果您无法升级,则应该将其引脚到足够老的pytest版本,在本例中为pip install "pytest<5"

免责声明:我是pytest的核心开发人员

票数 0
EN

Stack Overflow用户

发布于 2020-01-14 00:36:37

基于错误消息,测试中涉及的一些代码取决于Python3.5中引入的typing模块。因此,切换到python 3.5+应该可以解决这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59726013

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档