繁体   English   中英

为什么使用 pip 安装 package 后仍然出现“找不到模块”错误?

[英]Why do I still get the “module not found” error even after having installed the package using pip install?

我正在尝试使用卷积创建一个图像处理程序。 我需要 package scikit-image,特别是这个:

from skimage.exposure import rescale_intensity

我已经使用pip install scikit-image in my terminal (Mac)反复安装了 scikit-image。 我在我的convolutions.py文件所在的文件夹中执行了此操作(这就是PYTHONPATH的意思吗?)。 但是,我总是收到一条错误消息:

Traceback (most recent call last):
File "Convolutions.py", line 6, in <module>
from skimage.exposure import rescale_intensity
ImportError: No module named skimage.exposure

我该如何解决这个问题?

确保在您正在运行的 python 的同一版本上安装 package。 在 Mac 上, python默认运行 python-2.7,命令python3运行 python-3.x。 此外, pip默认安装包到 python-2.7。 要将它们安装在 python3 上,请尝试运行

python3 -m pip install scikit-image

或者干脆

pip3 install scikit-image

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM