2016-06-28 24 views
10

Python'da skimage kullanarak kod yapıyorum. Ama skimage.segmentation kullanırken ithalat hataları alıyorum. skimage resmi kurulum sayfasında gereğinceİçe Akım hatası skimage adlı bir modül yok

Traceback (most recent call last):

File "superpixel.py", line 5, in

from skimage.segmentation import slic

ImportError: No module named skimage.segmentation

+0

aşağıdaki denemek için. –

cevap

13

(skimage Installation): python-skimage paket matplotlib, SciPy, pil'lik, Numpy ve altı bağlıdır.

Yani ilk Görünüşe skimage sırayla piton bir üst kümesidir ve bu nedenle size skimage kullanmak mümkün Cython yüklemeniz gerekir Cython bir parçasıdır

sudo apt-get install python-matplotlib python-numpy python-pil python-scipy 

kullanarak bunları yükleyin.

sudo apt-get install build-essential cython 

Şimdi

sudo apt-get install python-skimage 

Bu

benim için İthalat hatası çözüldü kullanarak skimage paketini yükleyin.

+0

Ben sadece iki komut 'sudo apt-get install python-skimage' ve sudo apt-get install python3-tk' –

+1

sadece' sudo apt-get install python-skimage' gereklidir – Gaurav

+0

@Gaurav Ubuntu sürümü gerekiyordu? –

10

Tıpkı Ubuntu üzerinde çalıştı

pip install scikit-image yok. İşe yarıyor. OSX için

+0

Ubuntu versiyonu muydu? –

+1

Önerilen yaklaşım: http://scikit-image.org/docs/dev/install.html –

1

: pip install scikit-image

ve ardından koşmak piton Sen kodu ve yardım almak için alma tam hata mesajını da gerek

from skimage.feature import corner_harris, corner_peaks 
İlgili konular