Python - 无法导入 Pysal

Python - Can't import Pysal

我在 Windows 10 中使用 Pycharm,我需要导入 Pysal 以使用带 Pandas 的 DBF 文件进行一些数据转换。

为此我有:

import pysal as ps
import pandas as pd
db = ps.open(dbfile) #Pysal to open DBF
d = {col: dbfile.by_col(col) for col in dbfile.header}

我必须安装 pysal 包,但是当我 运行“pip install pysal”时,出现以下错误:

    raise OSError("could not find or load %s" % lib_name)
    OSError: could not find or load spatialindex_c-32.dll
    ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

如何在我的环境中安装 pysal?

谢谢!

您可以做的最简单的事情就是从 Christoph Gohlke 的 site 下载它。您可以通过 运行

在您的虚拟环境中安装 whl 文件

pip install [path to the whl file]

在您的 pycharm 终端中。