1. 程式人生 > >安裝Python-Matplotlib時出現的問題--Python version 2.7 required, which was not found in the registry

安裝Python-Matplotlib時出現的問題--Python version 2.7 required, which was not found in the registry

今天在安裝python的畫圖包的時候出現瞭如題的問題,網上查詢如下的結果:

原因:

64位程式和32位程式檢測登錄檔的位置是不一樣的:

64-bit: HKLM|HKCU\SOFTWARE\

32-bit: HKLM|HKCU\SOFTWARE\wow6432node\

安裝的是Python2.7 x64版,所以相關資訊是在 HKLM|HKCU\SOFTWARE\下面,32位程式在HKLM|HKCU\SOFTWARE\wow6432node\下面找Python安裝資訊,肯定是找不到了。

解決的方案有兩種:

1、重新編譯

2、安裝的時候果選擇只為當前使用者。(如果是win7 64位的使用者在安裝Python 32位程式時,如果選擇只為當前使用者,以上問題不會出現。如果選擇所有使用者,就試著使用以上方法解決。

本人採用第二個方案,就解決了問題。特此記錄。