importError:没有名为_winreg python3的模块

Ban*_*der 19 python winreg cx-freeze

如果可以,我在哪里可以下载_winreg for python3.我在E:\ Windows上有'windir'.我不知道cx_Freeze是否没有注意到这一点.我正在使用cx_Freeze创建一个msi安装程序.

Vel*_*ors 26

正如_winreg文档中所述,它已winreg在Python 3.0中重命名为.如果要转换为Python 2.x编写的代码,则应运行2to3工具.


np8*_*np8 10

我知道这是一个老问题,但这是谷歌搜索时的第一个搜索结果ModuleNotFoundError: No module named '_winreg',也许可能对某人有帮助.

尝试使用虚拟环境文件夹时,我遇到了同样的错误,该文件夹是使用不同的(已删除的)python二进制文件创建的.解决方案是重新创建虚拟环境:

  1. 删除虚拟环境文件夹
  2. python -m venv <name_of_virtual_environment>