python - 如何从 Windows 注册表中删除多个版本的 Python

标签 python windows registry cx-freeze

我正在尝试安装 cx_Freeze 模块,它给了我无法定位网络位置错误以及一个不存在的路径名(应该指向 python?但它不是)。然后我尝试安装另一个模块 py2exe,这次安装程序对用户更加友好,并告知我在我的注册表中提到了两次 Python。一个指向正确的 Python 目录,另一个指向同一个错误目录。

我的问题是如何或是否有可能从我的注册表或其他方式中删除错误提及的 Python?我想安装 cx_Freeze。谢谢

最佳答案

我刚刚解决了它,但不确定这是否是正确的解决方法。这是我所做的,

在cmd 框中,键入regedit,然后单击“确定”,您将拥有注册表编辑器。 右键单击键名 HKEY_LOCAL_MACHINE 并搜索不断显示的错误路径名。几秒钟后,它将带您到注册表中该路径的位置。我确实看到有两次提到 Python。不难找出错误的(不正确的路径)并将其删除而没有任何副作用。

紧接着我就能够完美地安装模块。

关于python - 如何从 Windows 注册表中删除多个版本的 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19245329/

相关文章:

c# - 获取 Windows 序列号(原为 : Getting MachineGuid from Registry)

c# - 在另一台机器上注册 COM dll

wix - 为所有用户安装可选的桌面快捷方式

python - 网络爬虫递归 BeautifulSoup

python - 使用 asyncio 程序挂起

mysql - 当我在 Commend 提示符下输入 NETSTAT -NA 时,Windows 中 TIME_WAIT 状态的含义是什么?

python - 407 需要代理验证

python - CentOS6下安装twis​​ted

python - 如何在 Pandas 数据框中按名称选择行列表

c# - 在哪里保存应用程序日志?