2017-05-18 222 views
1

我正在嘗試在mac上的itelliJ IDEA中運行python3程序時遇到這些錯誤。爲什麼python 3.6.1在成功安裝後無法識別numpy或pil或skimage

import numpy as np 
ModuleNotFoundError: No module named 'numpy' 

from PIL import Image, ImageChops 
ModuleNotFoundError: No module named 'PIL' 

from skimage.feature import match_template # requires numpy, scipy, and six 
ModuleNotFoundError: No module named 'skimage' 

所有這些模塊已經成功安裝使用pip3。我已經使用IDLE確認安裝。很明顯,看起來,除了簡單安裝外,還有更多,但我不知道它是什麼。

我找不到任何解決python.org問題的東西。事實上,他們將我引用到Stackoverflow。我在這裏找到的最近處理mac上的numpy和python2.7。對此沒有任何迴應。

+0

檢查你的Python路徑,python需要知道你安裝的軟件包在哪裏獲取它們。 (這通常是自動完成的,但是這將是首先檢查IMO。) – Julien

回答

0

查看Project Interpreter設置的首選項,並確保它指向正確的python版本。

其次,由於您已經在使用IDE,因此使用PyCharm。它是IntelliJ的python特定的IDE,並且它將具有關於python特定技術問題的更好文檔。

+1

「使用PyCharm」完全是基於觀點的。我可以很好地告訴你使用Spyder,它有我的個人喜好... – Julien

+0

他已經在使用Intellij ... – Dwaxe

+0

或者只是使用良好的舊IDLE;) – abccd

相關問題