[英]skimage is not defined in jupyter notebook despite having installed the module
我創建了一個虛擬環境並安裝了 scikitimage,但是當我使用 jupyter notebook 時,它說沒有名為 skimage 的模塊。
我在沒有使用虛擬環境的情況下安裝了 scikitimage,但 jupyter 仍然找不到它。
from skimage import color, io
def load(image_path):
out = image_path
out = skimage.io.imread(image_path)
pass
image1 = load(image1_path)
NameError Traceback (most recent call last)
<ipython-input-3-08b9c4b0aed1> in <module>
----> 1 image1 = load(image1_path)
2 image2 = load(image2_path)
3
4 display(image1)
5 display(image2)
~\Suleman\imageOperations.py in load(image_path)
21 ### YOUR CODE HERE
22 # Use skimage io.imread
---> 23 out = skimage.io.imread(image_path)
24 pass
25 ### END YOUR CODE
NameError: name 'skimage' is not defined
首先你需要卸載scikit-image
。然后
通過 shell/命令提示符安裝它:
pip install scikit-image
如果您正在運行 Anaconda 或 miniconda,請打開 anaconda 提示符然后運行此
conda install -c conda-forge scikit-image
如果這些步驟不起作用,請使用升級您的 pip
python -m pip install –upgrade pip
然后再次從我提到的第 1 步到第 3 步進行操作
如果這些都不起作用,請從pip
和conda
卸載scikit-image
,然后在 anaconda 提示符下嘗試此操作
conda config --add channels conda-forge
conda install scikit-image
conda search scikit-image --channel conda-forge
pip install scikit-image
py
import skimage
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.