首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么pip找不到winrt?

为什么pip找不到winrt?
EN

Stack Overflow用户
提问于 2021-10-18 02:43:07
回答 2查看 341关注 0票数 2

我刚买了一台新的笔记本电脑,我正试着用python来设置它。我使用的是python 3.10.0,windows 10,pip v21.3。在大多数情况下,pip似乎工作正常,我已经使用它安装了多个包,比如pygame。但是,当我尝试安装winrt时,我收到以下错误

代码语言:javascript
运行
复制
C:\Users\matth>pip install winrt
ERROR: Could not find a version that satisfies the requirement winrt (from versions: none)
ERROR: No matching distribution found for winrt

我的旧笔记本电脑仍然可以使用pip卸载和重新安装winrt,没有问题,而且pip同样可以在我的新笔记本电脑上运行其他软件包,但不是winrt。你知道问题出在哪里吗?我该怎么解决?

EN

回答 2

Stack Overflow用户

发布于 2022-02-12 19:13:03

微软一直没有维护winrt包。正如on PyPI所见,Python3.10没有二进制轮子。在GitHub上也有一个关于这一点的request

我已经开始了一个由社区维护的PyWinRT项目的分支。您可以安装并使用winsdk。它支持Python 3.10。只需在导入中用winsdk替换winrt即可。

可以在changelog中找到与winrt包相比的改进和错误修复列表。

票数 0
EN

Stack Overflow用户

发布于 2021-10-18 02:51:59

您的新笔记本电脑可能使用旧的CPU,并且winrt可能未针对该CPU进行编译。检查CPU的型号。

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

https://stackoverflow.com/questions/69610231

复制
相关文章

相似问题

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