【发布时间】:2018-10-23 12:10:32
【问题描述】:
我在导入以下 Python 模块时遇到问题。我正在研究 Jupyter,我导入的模块是 -
import numpy as np
from scipy import misc
from skimage import data
在我尝试运行它时,我遇到了以下错误。但是,我将 Anaconda 与 Python 3.6 和 SciPy 1.0.0、scikit-image 0.13.1、NumPy 1.14.0 一起使用。
ImportError Traceback (most recent call last)
<ipython-input-5-23140aba6e54> in <module>()
3 from scipy import misc
4 import matplotlib.pyplot as plt
----> 5 from skimage import data
6 photo_data = misc.imread('F:\Python\Python for Data Science\Week 3\Week-3-Numpy\wifire\sd-3layers.jpg')
~\Anaconda3\lib\site-packages\skimage\data\__init__.py in <module>()
14
15 from .. import data_dir
---> 16 from ..io import imread, use_plugin
17 from .._shared._warnings import expected_warnings
18 from ._binary_blobs import binary_blobs
ImportError: DLL load failed: The specified module could not be found.
令人惊讶的是,几个月前我运行了相同的代码并且没问题,现在我收到这些错误,显示 ImportError 并在回溯中用箭头键指示 skimage。
所以,我认为这个问题更多是与 Windows 系统相关的丢失文件问题而不是 Python 代码明显,所以我尝试通过this solution 解决它。但这对我不起作用。
【问题讨论】:
-
你能检查一下
imageio是否安装了吗? -
是的,已经安装了
imageio v 2.2.0
标签: python dll scikit-image