我在PyCharm中安装软件包时遇到了问题。这种情况几个月前就开始发生了,但在此之前它很好。我可以使用pip从cmd安装它,但是当我尝试将其导入IDE时会出现此错误:
ModuleNotFoundError: No module named '_winreg'
并且无法使用。我现在尝试安装的软件包是pygame,但它遇到了其他问题。我试着通过使用' pip3 install winreg'来确保我安装了winreg。在cmd中,但它提供错误文本说,"找不到满足要求winreg的版本。"我做错了什么?
另外,如果它有用,我会使用Windows和最新版本的PyCharm,以及python 3.感谢您的帮助,我一直在寻找一段时间。
答案 0 :(得分:0)
我认为您的一个问题可能是您没有在项目解释器中添加pygame。 (要添加它,请转到文件 - >设置 - >项目翻译,然后单击绿色加号并搜索pygame。)我不知道这是否适用于winreg,但请告诉我它是否适用。
答案 1 :(得分:0)
我在任何地方都找不到_winreg
,已经搜索了winreg
的文件和模块,似乎与_winreg
都不一样。我认为您可能想导入winreg
,而不是_winreg
。
而且,如果您使用的是PyCharm的venv,则需要使用项目的提示进行导入,或使用项目解释器。
Could not find a version that satisfies the requirement
有时意味着您的python版本太新了,无法使用该模块。