【问题标题】:Why can't pip find winrt?为什么pip找不到winrt?
【发布时间】:2021-12-05 03:56:26
【问题描述】:

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

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。知道问题是什么以及如何解决吗?

【问题讨论】:

  • 您安装了哪些版本的 Python? winrt 似乎只支持 Python 3.7、3.8 或 3.9。
  • 3.10.这很有意义,因为我的旧笔记本电脑仍然只有 3.9。知道如何解决这个问题/何时更新?
  • 如何绕过它:使用 Python 3.9 而不是 3.10。他们什么时候更新,我不知道。

标签: python command-line pip windows-runtime


【解决方案1】:

您的新笔记本电脑可能具有旧 CPU,并且可能尚未针对该 CPU 编译 winrt。检查您的 CPU 型号。

【讨论】:

    猜你喜欢
    • 2016-06-07
    • 2017-02-05
    • 2015-05-24
    • 2020-07-11
    • 2013-08-03
    • 1970-01-01
    • 1970-01-01
    • 2020-09-28
    • 2011-06-17
    相关资源
    最近更新 更多