ImportError: cannot import name 'geometry' from 'skimage._shared' (C:\Python-64bit\lib\site-packages\skimage\_shared\__init__.py)
时间: 2023-09-06 15:13:30 浏览: 874
ImportError:无法从“django.utils.encoding”导入名称“force text”Python 错误
这个错误通常表示在你的代码中导入了一个名为 `geometry` 的模块,但是该模块在 `skimage._shared` 中不存在。
这个问题可能是因为你使用的是较新版本的 `scikit-image` 库,而 `geometry` 模块已经被移除了。如果你的代码中导入了 `geometry` 模块,你可以尝试修改代码,使用替代的模块或函数。
如果你需要使用 `geometry` 模块中的特定功能,你可以考虑使用较旧版本的 `scikit-image` 库,该库中仍包含 `geometry` 模块。你可以通过卸载当前版本的 `scikit-image` 库,并安装较旧的版本,例如 `0.17.2` 版本,来解决这个问题。你可以使用以下命令安装指定版本的 `scikit-image`:
```
pip install scikit-image==0.17.2
```
注意,使用较旧的版本可能会导致其他问题,请仔细考虑这种解决方案是否适合你的应用场景。
阅读全文