1.在Anaconda Prompt中通过pip install momepy命令安装momepy后,在jupyter中import momepy报错如下。
import momepy
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-1-2c166a5407ac> in <module>
----> 1 import momepy
C:\ProgramData\Anaconda3\lib\site-packages\momepy\__init__.py in <module>
2
3 from .coins import *
----> 4 from .dimension import *
5 from .distribution import *
6 from .diversity import *
C:\ProgramData\Anaconda3\lib\site-packages\momepy\dimension.py in <module>
9 import numpy as np
10 import pandas as pd
---> 11 import pygeos
12 import scipy as sp
13 from tqdm.auto import tqdm
C:\ProgramData\Anaconda3\lib\site-packages\pygeos\__init__.py in <module>
31 # end delvewheel patch
32
---> 33 from .lib import GEOSException # NOQA
34 from .lib import Geometry # NOQA
35 from .lib import geos_version, geos_version_string # NOQA
ImportError: DLL load failed while importing lib: 找不到指定的模块。
2.尝试使用conda install momepy安装包,提示如下:
3.又尝试使用momepy官网Install — momepy 0.5.3+33.g448c06d documentation推荐的安装命令,在Anaconda Prompt中输入conda install -c conda-forge momepy进行安装。处理过程非常慢,一直卡在solving environment上面。经历了漫长的等待之后,终于处理完成,提示需要安装一大堆包,更新一大堆包。