簡體   English   中英

Python 2.7 - ImportError:沒有名為Image的模塊

[英]Python 2.7 - ImportError: No module named Image

最近,我一直在研究使用C ++檢測和識別面部的OpenCV。 為了從OpenCV網站執行源代碼演示,我需要先運行Python來裁剪圖像。 不幸的是,當我運行Python腳本時,消息錯誤是'ImportError: No module named Image' (此腳本由OpenCV網站提供)。 我安裝了“python-2.7.amd64”並下載了“PIL-1.1.7.win32-py2.7”來安裝Image庫。 但是,消息錯誤是'Python version 2.7 required, which was not found in the registry' 然后,我下載了JoakimLöw為Secret Labs AB / PythonWare編寫的腳本,以便在我的計算機中注冊注冊表。 但消息錯誤是"Unable to register. You probably have the another Python installation"

我花了一個月的時間在互聯網上搜索這個問題,但我找不到答案。 請支持我解決我的問題。

謝謝,Tran Dang Bao

您安裝了64位版本的Python,但是安裝了32位版本的PIL。 要么切換到32位版本的Python ,要么需要64位版本的PIL(我找不到它)。 pillow ,兼容PIL的替代品可能有效。 這里有64位版本:

枕頭2.1.0.win-AMD64-py2.7.exe

解決方案非常簡單。 您不必擔心x86或64位,您只需按以下方式導入:

from PIL import Image

但請確保已安裝枕頭。 適合我。

嘗試將python(2.7)放在Windows路徑上。 執行以下步驟:

  1. 打開系統屬性(Win + Pause)或“我的電腦”,然后右鍵單擊“屬性”
  2. 切換到“高級”選項卡
  3. 單擊“環境變量”
  4. 在“系統變量”部分中選擇“PATH”
  5. 單擊編輯
  6. 將python的路徑添加到列表的末尾(路徑以分號分隔)。 示例C:\\Windows;C:\\Windows\\System32;C:\\Python27

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM