python - 如何解决 ModuleNotFoundError:虚拟环境中没有名为“skimage”的模块
问题描述
我目前在 macOS Big Sur 上运行。我对此并不陌生,并且在虚拟环境中运行。我相信我已经完成了必要的安装。但是,jupyter notebook 显示“找不到模块错误。虚拟环境中没有名为“skimage”的模块。
# packages in environment at /Users/xxxxx/opt/miniconda3/envs/test:
#
# Name Version Build Channel
appnope 0.1.2 pypi_0 pypi
argon2-cffi 20.1.0 pypi_0 pypi
async-generator 1.10 pypi_0 pypi
attrs 20.3.0 pypi_0 pypi
backcall 0.2.0 pypi_0 pypi
bleach 3.2.3 pypi_0 pypi
ca-certificates 2021.1.19 hecd8cb5_0
certifi 2020.12.5 py37hecd8cb5_0
cffi 1.14.4 pypi_0 pypi
cycler 0.10.0 pypi_0 pypi
decorator 4.4.2 pypi_0 pypi
defusedxml 0.6.0 pypi_0 pypi
entrypoints 0.3 pypi_0 pypi
imageio 2.9.0 pypi_0 pypi
importlib-metadata 3.4.0 pypi_0 pypi
ipykernel 5.4.3 pypi_0 pypi
ipython 7.19.0 pypi_0 pypi
ipython-genutils 0.2.0 pypi_0 pypi
ipywidgets 7.6.3 pypi_0 pypi
jedi 0.18.0 pypi_0 pypi
jinja2 2.11.2 pypi_0 pypi
jsonschema 3.2.0 pypi_0 pypi
jupyter 1.0.0 pypi_0 pypi
jupyter-client 6.1.11 pypi_0 pypi
jupyter-console 6.2.0 pypi_0 pypi
jupyter-core 4.7.0 pypi_0 pypi
jupyterlab-pygments 0.1.2 pypi_0 pypi
jupyterlab-widgets 1.0.0 pypi_0 pypi
kiwisolver 1.3.1 pypi_0 pypi
libcxx 10.0.0 1
libedit 3.1.20191231 h1de35cc_1
libffi 3.3 hb1e8313_2
markupsafe 1.1.1 pypi_0 pypi
matplotlib 3.3.3 pypi_0 pypi
mistune 0.8.4 pypi_0 pypi
nbclient 0.5.1 pypi_0 pypi
nbconvert 6.0.7 pypi_0 pypi
nbformat 5.1.2 pypi_0 pypi
ncurses 6.2 h0a44026_1
nest-asyncio 1.4.3 pypi_0 pypi
networkx 2.5 pypi_0 pypi
notebook 6.2.0 pypi_0 pypi
numpy 1.19.5 pypi_0 pypi
openssl 1.1.1i h9ed2024_0
packaging 20.8 pypi_0 pypi
pandocfilters 1.4.3 pypi_0 pypi
parso 0.8.1 pypi_0 pypi
pexpect 4.8.0 pypi_0 pypi
pickleshare 0.7.5 pypi_0 pypi
pillow 8.1.0 pypi_0 pypi
pip 20.3.3 py37hecd8cb5_0
prometheus-client 0.9.0 pypi_0 pypi
prompt-toolkit 3.0.14 pypi_0 pypi
ptyprocess 0.7.0 pypi_0 pypi
pycparser 2.20 pypi_0 pypi
pygments 2.7.4 pypi_0 pypi
pyparsing 2.4.7 pypi_0 pypi
pyrsistent 0.17.3 pypi_0 pypi
python 3.7.9 h26836e1_0
python-dateutil 2.8.1 pypi_0 pypi
pywavelets 1.1.1 pypi_0 pypi
pyzmq 21.0.2 pypi_0 pypi
qtconsole 5.0.2 pypi_0 pypi
qtpy 1.9.0 pypi_0 pypi
readline 8.0 h1de35cc_0
scikit-image 0.18.1 pypi_0 pypi
scipy 1.6.0 pypi_0 pypi
send2trash 1.5.0 pypi_0 pypi
setuptools 52.0.0 py37hecd8cb5_0
six 1.15.0 pypi_0 pypi
sqlite 3.33.0 hffcf06c_0
terminado 0.9.2 pypi_0 pypi
testpath 0.4.4 pypi_0 pypi
tifffile 2021.1.14 pypi_0 pypi
tk 8.6.10 hb0a8c7a_0
tornado 6.1 pypi_0 pypi
traitlets 5.0.5 pypi_0 pypi
typing-extensions 3.7.4.3 pypi_0 pypi
wcwidth 0.2.5 pypi_0 pypi
webencodings 0.5.1 pypi_0 pypi
wheel 0.36.2 pyhd3eb1b0_0
widgetsnbextension 3.5.1 pypi_0 pypi
xz 5.2.5 h1de35cc_0
zipp 3.4.0 pypi_0 pypi
zlib
1.2.11 h1de35cc_3
我希望运行的代码 在此处输入图像描述
输出 在此处输入图像描述
解决方案
使用文档中的推荐方法,我引用:
# Update pip
python -m pip install -U pip
# Install scikit-image
python -m pip install -U scikit-image
如果你使用 conda:
conda install scikit-image
要查看 scikit-image 是否已安装或检查安装是否成功,请在 Python shell 或 Jupyter notebook 中运行以下命令:
import skimage
print(skimage.__version__)
推荐阅读
- .net - 1 班轮 RegEx 查找下一个可用号码
- php - OJS 3.1.1.4 插件选项卡未加载
- c# - C# Unity 字典使用密钥打开 .csv 文件
- javascript - 仅使用 js 时如何打印选定的下拉列表选项和文本字段?
- android - 如何在自定义形状的矢量可绘制对象周围生成阴影?
- nginx - Nginx 重定向除索引以外的所有内容
- python - ImportError: DLL load failed, while file is in working directory
- python - 检查字符串是否包含子字符串,当它实际上为假时返回真
- javascript - 使用 express-fileupload 在 NodeJs 中上传文件无法正常工作
- emacs - 如何直接通过 Emacs 命令行从 zip 中打开文件?