我有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