首页 > 解决方案 > Jupyter 笔记本导入 pyshp 导致“没有名为 pyshp 的模块”

问题描述

我对 Python 相当陌生(实际上是任何编程),但我一直在使用 Jupyter 笔记本来学习我正在学习的课程。

我需要使用 pyshp,所以我使用它安装了它pip install,它似乎是成功的。但是,当我尝试将其导入我的 Jupyter 笔记本时,我得到ModuleNotFoundError: No module named 'pyshp'.

根据本网站上其他人的问题,我检查了以下内容:

在终端:

python --version
Python 3.6.5 :: Anaconda, Inc.

在 jupyter 笔记本中:

in: import sys
 sys.version

out: '3.6.5 |Anaconda, Inc.| (default, Apr 26 2018, 08:42:37) \n[GCC     4.2.1 Compatible Clang 4.0.1 (tags/RELEASE_401/final)]'

在终端:

$ pip list
pyshp                              1.2.12   

我花了很长时间阅读其他人的问题和各种答案,但无法让它发挥作用。有什么建议么?

标签: pythonjupyter-notebook

解决方案


解决方案:阅读/记住文档。Import shapefile是正确的,不是import pyshp


推荐阅读