我有python 2.7.3,我想安装PIL 1.7。
我下载了“PIL-1.1.7.win32-py2.7”,并尝试安装它,但它显示了一个错误消息,它无法在注册表中找到python 2.7。无法安装PIL 1.7
“需要python版本2.7,在注册表中找不到”。
我仔细检查,我确信我有python 2.7.3。
有什么问题?
我有python 2.7.3,我想安装PIL 1.7。
我下载了“PIL-1.1.7.win32-py2.7”,并尝试安装它,但它显示了一个错误消息,它无法在注册表中找到python 2.7。无法安装PIL 1.7
“需要python版本2.7,在注册表中找不到”。
我仔细检查,我确信我有python 2.7.3。
有什么问题?
尝试预编译的Windows二进制: http://www.lfd.uci.edu/~gohlke/pythonlibs/#pil
没帮忙,同样的问题 – user1816377
删除了旧的?也可以使用枕头代替PIL:http://pypi.python.org/pypi/Pillow/ – Kiwisauce
我甚至没有在安装开始前插入旧的,它说python 2.7没有找到 – user1816377
由于有消息称,PIL安装程序无法找到注册表项,这是因为在32位操作系统版本路径“HKEY_LOCAL_MACHINE \ SOFTWARE \ Python的\ PythonCore Python安装程序认沽值\ 2.7“,但对于64位操作系统版本,应该在”HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Python \ PythonCore \ 2.7“中设置。
简单修复方法是在文本文件中复制并粘贴以下内容,然后将扩展名更改为.reg并运行它,它将添加所需的注册表,然后安装PIL或从此处下载Fix_PIL_install_on_64_bit_OS.reg。
复制从这里到最后:
Windows注册表编辑器5.00版
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\2.7]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\2.7\Help]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\2.7\Help\Main Python Documentation]
@="C:\\Python27\\Doc\\python273.chm"
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\2.7\InstallPath]
@="C:\\Python27\\"
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\2.7\InstallPath\InstallGroup]
@="Python 2.7"
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\2.7\Modules]
[HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Python的\ PythonCore \ 2.7 \ PYTHONPATH] @ =“C:\ Python27 \ Lib; C:\ Python27 \ DLLs; C:\ Python27 \ Lib \ lib-tk“
您的python 64位也许? – jgritty
编号 它的32位 – user1816377