簡體   English   中英

無法導入名稱“圖像”

[英]Cannot import name 'Image'

我正在嘗試設置 Python Imaging Library,但出現錯誤。

>>> from imaging import Image
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: cannot import name 'Image'

我已經在 Windows 10 上設置了 Python 3.5.2。這里的首要目標是使用圖像處理庫來分析一些圖像。 我想做一些事情,比如計算所有非白色(或相對白色)的像素,注意它們的位置,然后與另一個類似的圖像進行比較。

我的目錄:

在此處輸入圖片說明

在此處輸入圖片說明

在此處輸入圖片說明

您正在導入錯誤的模塊。 要安裝我使用的 PIL

 pip install pillow

那么你可以使用:

from PIL import Image

在你的python代碼中。

您可能將您的項目命名為“PIL.py”,請更改它:)

就我而言,這是包名稱大小寫的問題。 使用pip install Image而不是pip install image

如果您使用名稱“PIL.py”保存了文件,那么這是一個問題。 就我而言,我做了同樣的事情,這就是我在這里尋找解決方案的原因。 當我更改文件名時,它可以正常工作。

實際上,我們無法保存與我們將在該文件中使用的 Python 庫同名的 Python 文件。

暫無
暫無

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

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