0

我找到了这个用于地理加权回归 (GWR) 的包,但我不知道如何安装它,以便在使用 Jupiter-notebook 时可以访问它?

4

1 回答 1

2

查看代码,该包没有被设计为安装 - 没有setup.py或其他元数据,因此无法安装pip它,它不在 PyPI 或 Conda 或 Conda-Forge 上。

他们显然希望您做的是将pygwr目录复制到您自己程序的顶级目录中,然后分发1并将其部署为您的程序的一部分。


值得注意的是,这段代码自 2013 年以来就没有更新过,并且没有那么多星号、传入链接等,所以很有可能它不会做你想做的一切(它甚至可能不起作用使用当前版本的 Python 或它所依赖的任何库),并且可能不会有任何支持;任何需要修复、更新或扩展的东西,您都必须弄清楚如何编写代码并自己动手。


1. 请注意,它是在 GPL 下获得许可的。这意味着,如果您要分发您的程序,并且您的程序也不在 GPL 下,您需要阅读许可以了解您的职责是什么。如果你必须分叉代码来修改它——你可能会这样做——你可能必须在与原始代码相同的许可下提供这些修改。对 GitHub 存储库进行分叉,使该分叉而不是原来的成为您自己的存储库的子模块,并对您更改的任何内容提出拉取请求可能就足够了,但是 IANAL。

于 2018-08-13T17:40:02.337 回答