Как установить Pygwr в анаконде?

Я нашел этот пакет для географически взвешенной регрессии (GWR), но я не знаю, как его установить, чтобы иметь доступ к нему при работе с ноутбуком Jupiter?

1 ответ

Глядя на код, этот пакет не предназначен для установки - нет setup.py или другие метаданные, поэтому они не могут быть установлены pip и это не на PyPI или Conda или Conda-Forge.

Что они, очевидно, хотят, чтобы вы сделали, это скопировать pygwr каталог в каталог верхнего уровня вашей собственной программы, и распространите 1 и разверните его как часть вашей программы.


Стоит отметить, что этот код не обновлялся с 2013 года и не имеет такого количества звездочек, входящих ссылок и т. Д., Поэтому есть большая вероятность, что он не будет делать все, что вы хотите (он может даже не работать с текущими версиями Python или какими-либо библиотеками, от которых он зависит), и, вероятно, не будет никакой поддержки для него; все, что нужно исправить, обновить или расширить, вам придется выяснить, как работает код, и сделать это самостоятельно.


1. Обратите внимание, что он лицензирован по лицензии GPL. Это означает, что если вы собираетесь распространять свою программу, и ваша программа также не подпадает под действие GPL, вам необходимо ознакомиться с лицензированием, чтобы узнать, каковы ваши обязанности. Если вам нужно раскошелиться на код, чтобы изменить его - что, скорее всего, будет, - вам, вероятно, придется отдать эти изменения под ту же лицензию, что и оригинал. Возможно, достаточно создать репозиторий GitHub, сделать этот форк, а не оригинал подмодулем вашего собственного репо, и сделать запрос на извлечение изменений, что вам нужно, но IANAL.

Другие вопросы по тегам