Reputation: 55
I'm importing skimage in a python code.
from skimage.feature import greycomatrix, greycoprops
and I get this error
No module named 'skimage'
Although I've already installed the scikit-image. Can anyone help ?
This is the output of pip freeze
Upvotes: 1
Views: 2087
Reputation: 5738
Since pip freeze indeed shows scikit-image as installed, I presume that you are launching your script/session using a different environment from the one listed by pip. You should make sure that you are in the same environment. Try python -m pip freeze
and python my_script.py
from the same terminal to make sure that you are comparing the same environment.
RealPython has a decent guide on Python environments here.
Upvotes: 3
Reputation: 471
If you are using python3 you should install the package using python3 -m pip install package_name
or pip3 install package_name
Using the pip
binary will install the package for python2
on some systems.
Upvotes: 0
Reputation: 36
You can use pip install scikit-image
.
Also, see the recommended procedure.
Upvotes: 1