0

我在 PyCharm 中安装软件包时遇到问题。这开始发生在几个月前,但在此之前它很好。我可以使用 pip 从 cmd 安装它,但是当我尝试将其导入 IDE 时,它会出现以下错误:

ModuleNotFoundError: No module named '_winreg'

并且无法使用。我现在尝试安装的软件包是 pygame,但它与其他软件包有问题。我试图通过在 cmd 中使用“pip3 install winreg”来确保安装了 winreg,但它给出的错误文本是“找不到满足 winreg 要求的版本”。我究竟做错了什么?

另外,如果有帮助,我正在使用 Windows 和最新版本的 PyCharm,以及 python 3。感谢您的帮助,我一直在寻找一段时间。

4

2 回答 2

0

我认为您的问题之一可能是您没有在项目解释器中添加 pygame。(要添加它,请转到 File -> Settings -> Project Interpreter 然后单击绿色加号并搜索 pygame。)我不知道这是否适用于 winreg,但请告诉我是否有效。

于 2018-03-25T22:03:24.483 回答
0

我在任何地方都找不到_winreg,我搜索winreg了 's 文件和 modules ,似乎没有任何_winreg. 我想你可能想要导入winreg,而不是_winreg.

而且,如果你使用的是 PyCharm 的 venv,你需要使用项目的提示符来导入,或者项目解释器。

Could not find a version that satisfies the requirement有时意味着您的 python 版本太新,模块无法使用。

于 2019-11-05T04:55:42.073 回答