Python version 2.7 required, which was not found in the registry

作者:junjie 时间:2021-06-02 14:57:13 

安装PIL库的时候,直接提示:Python version 2.7 required, which was not found in the registry。
如图:

Python version 2.7 required, which was not found in the registry

大意是说找不到注册表,网上搜索解决方案。

新建一个register.py文件写入代码:


import sys
  
from _winreg import *
  
# tweak as necessary
version = sys.version[:3]
installpath = sys.prefix
  
regpath = "SOFTWARE\\Python\\Pythoncore\\%s\\" % (version)
installkey = "InstallPath"
pythonkey = "PythonPath"
pythonpath = "%s;%s\\Lib\\;%s\\DLLs\\" % (
    installpath, installpath, installpath
)
  
def RegisterPy():
    try:
        reg = OpenKey(HKEY_CURRENT_USER, regpath)
    except EnvironmentError as e:
        try:
            reg = CreateKey(HKEY_CURRENT_USER, regpath)
            SetValue(reg, installkey, REG_SZ, installpath)
            SetValue(reg, pythonkey, REG_SZ, pythonpath)
            CloseKey(reg)
        except:
            print "*** Unable to register!"
            return
        print "--- Python", version, "is now registered!"
        return
    if (QueryValue(reg, installkey) == installpath and
        QueryValue(reg, pythonkey) == pythonpath):
        CloseKey(reg)
        print "=== Python", version, "is already registered!"
        return
    CloseKey(reg)
    print "*** Unable to register!"
    print "*** You probably have another Python installation!"

启动命令切到register.py文件目录下执行:

Python version 2.7 required, which was not found in the registry

重新安装PIL,错误解决,安装成功。

如果是win7 64位的用户在安装Python 32位程序时,如果选择只为当前用户,以上问题不会出现。如果选择所有用户,就试着使用以上方法解决。

提示其它版本解决方法类似。

标签:Python,version,2.7,required
0
投稿

猜你喜欢

  • Python 监测文件是否更新的方法

    2022-05-11 02:37:20
  • python内置模块OS 实现SHELL端文件处理器

    2023-11-24 16:41:14
  • SQL SERVER 2008 无法附加数据库的解决方法

    2024-01-18 02:35:50
  • PHP的mysqli_select_db()函数讲解

    2023-06-07 18:59:44
  • CSS布局之浮动(一)两列布局

    2008-08-18 21:24:00
  • 用户凭什么跟你注册?

    2011-06-10 13:16:00
  • 详解使用 pyenv 管理多个版本 python 环境

    2023-11-01 03:40:05
  • Python实现交通数据可视化的示例代码

    2022-03-09 13:00:00
  • 对json字符串与python字符串的不同之处详解

    2023-11-22 04:35:39
  • python案例练习合集

    2021-03-04 15:30:27
  • seatunnel 2.3.1全流程部署使用教程

    2022-02-01 02:38:51
  • Python调用百度AI实现图片上文字识别功能实例

    2022-07-27 11:02:44
  • Python实现扫码工具的示例代码

    2022-07-06 06:06:36
  • 常用于后台开发的jQuery插件

    2010-09-25 12:47:00
  • uniapp小程序之配置首页搜索框功能的实现

    2024-04-22 13:03:28
  • Oracle与SQL Server数据库镜像对比

    2009-03-25 14:27:00
  • 小白教程|一小时上手最流行的前端框架vue(推荐)

    2024-04-30 10:34:20
  • python批量翻译excel表格中的英文

    2022-11-16 08:09:07
  • 他们是如何不让我的Teleport和Webzip工作的?

    2010-07-14 21:06:00
  • mysql sql_mode="" 的作用说明

    2024-01-25 22:58:24
  • asp之家 网络编程 m.aspxhome.com