skimage子模块导入错误

时间:2018-05-13 05:08:00

标签: macos scikit-image

我已经使用

安装了scikit-image

pip install scikit-image

在mac os el capitan上。每当我导入skimage时,它都能正常工作。但是当我尝试导入子模块from skimage import data时,它会发出以下错误。

  

ImportError:dlopen(/Users/nilamdhatrak/anaconda2/envs/tensorflow/lib/python2.7/site-packages/PIL/_imaging.so,2):找不到符号:_clock_gettime     参考自:/Users/nilamdhatrak/anaconda2/envs/tensorflow/lib/python2.7/site-packages/PIL/.dylibs/liblzma.5.dylib(专为Mac OS X 10.12构建)     预期在:/usr/lib/libSystem.B.dylib    在/Users/nilamdhatrak/anaconda2/envs/tensorflow/lib/python2.7/site-packages/PIL/.dylibs/liblzma.5.dylib

我不明白问题出在哪里?我正在使用jupyter笔记本并使用conda环境安装了skimage。

1 个答案:

答案 0 :(得分:1)

您需要将操作系统从OS X El Capitan更新到macOS Sierra或(更好)High Sierra,因为clock_gettime仅在macOS 10.12中添加。请参阅here