如果可以的话,我可以在哪里下载python3版的_winreg。我的'windir‘在E:\Windows上。我不知道cx_Freeze是否注意到了这一点。我正在使用cx_Freeze创建一个msi安装程序。
发布于 2010-12-01 10:53:27
正如它在_winreg documentation中所说的,在Python3.0中将其重命名为winreg。如果要转换为Python2.x编写的代码,则应该运行2to3工具。
发布于 2018-01-19 23:08:08
我知道这是一个古老的问题,但这是谷歌搜索ModuleNotFoundError: No module named '_winreg'时的第一个搜索结果,也许对某些人有帮助。
在尝试使用虚拟环境文件夹时,我得到了相同的错误,该文件夹是使用不同的(已经删除的) python二进制文件创建的。解决方案是重新创建虚拟环境:
发布于 2018-08-16 01:42:13
我已经找到了一个简单的解决方案,尽管我在Rnd之后找到了它,但解决方案的实现是如此简单和直接。希望它能帮助很多有同样问题的人。
如果您的机器上没有安装最新版本的Python,您需要从(https://www.python.org/downloads/)下载它,然后单击Add to path选项,然后完成安装程序。
请打开CMD并移动到python最新版本目录,然后运行pip安装包名称(例如) pip install pygame,就会成功。
1. C:\WINDOWS\system32>cd C:\Users\admin\AppData\Local\Programs\Python\Python37-32
2. C:\Users\admin\AppData\Local\Programs\Python\Python37-32>pip install Pygame 它现在将不会有任何问题地安装这些包。
下载成功安装Pygame-1.9.4
C:\Users\admin\AppData\Local\Programs\Python\Python37-32>
如果您在尝试上述解决方案后仍在Pycharm中遇到问题,请尝试以下步骤。
希望这能有所帮助。
https://stackoverflow.com/questions/4320761
复制相似问题