2013-01-05 4 views
5

私はPython 2.7.3を持っており、PIL 1.7をインストールしたい。
"PIL-1.1.7.win32-py2.7"をダウンロードしてインストールしようとしましたが、レジストリにpython 2.7が見つからないというエラーメッセージが表示されます。PIL 1.7をインストールできない

"python version 2.7 requried、これはレジストリに見つかりませんでした"。

私はPython 2.7.3を持っていると確信しています。
問題は何ですか?

+0

おそらくあなたのPython 64ビットはありますか? – jgritty

+0

No. それは32ビットです – user1816377

答えて

-1

事前に試してみてくださいコンパイルWindowsバイナリ:メッセージが言う http://www.lfd.uci.edu/~gohlke/pythonlibs/#pil

+0

ヘルプ、同じ問題 – user1816377

+2

古いものを削除しましたか?また、PILの代わりにPILOWを使用してください:http://pypi.python.org/pypi/Pillow/ – Kiwisauce

+0

古いものでもインストールを開始する前に、Python 2.7が見つかりませんでした。 – user1816377

14

として、PILインストーラは、レジストリキーを見つけることができない、このため、32ビットOSのバージョン・パス「HKEY_LOCAL_MACHINE \ SOFTWARE \ Pythonの\ PythonCoreでPythonのインストーラプット値\ 2.7 "64ビットOSバージョンの場合は、" HKEY_LOCAL_MACHINE¥SOFTWARE¥Wow6432Node¥Python¥PythonCore¥2.7 "に設定する必要があります。

テキストファイルにコピー&ペーストし、拡張子を.regに変更して実行し、必要なレジストリを追加してから、PILをインストールするか、Fix_PIL_install_on_64_bit_OS.regからダウンロードしてください。ここから最後まで

コピー:

ます。Windows Registry Editor Version 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 "

+20

管理者としてcmd.exeを起動してから、 'reg copy HKLM \ SOFTWARE \ Python HKLM \ SOFTWARE \ Wow6432Node \ Python/s'にあります。 –

+1

@WanderingLogicあなたはそれを答えにするか、上記のものを編集する必要があります。 – GuySoft

+0

@WanderingLogicありがとう、それは非常に良い解決策です! – unwind

関連する問題