首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取"ImportError:无法导入名称register_translation“

获取"ImportError:无法导入名称register_translation“
EN

Stack Overflow用户
提问于 2019-06-25 14:29:24
回答 1查看 380关注 0票数 0

我已经安装了必要的软件包,但仍然无法导入模块。

代码语言:javascript
复制
import numpy as np
import matplotlib.pylab as plt
from skimage import data
from skimage.feature import register_translation
from skimage.feature.register_translation import _upsampled_dft
from scipy.ndimage import fourier_shift
EN

回答 1

Stack Overflow用户

发布于 2019-06-26 15:35:54

几乎可以肯定的是,您在系统Python环境中安装了skimage,而不是Spyder使用的环境。要检查这一点,请在终端中键入python,然后键入import sys; print(sys.prefix)。然后,在Spyder IPython控制台中,也尝试使用import sys; print(sys.prefix)。如果前缀不匹配,则它们使用的是不同的Python。

要在Spyder使用的Python环境中安装scikit image,假设您的Spyder前缀是/home/me/miniconda,那么可以使用终端命令/home/me/miniconda/bin/python -m pip install scikit-image安装到该环境中。(即,将/bin/python附加到sys.prefix的输出。)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56748033

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档