Skip to content

如何下载

前置依赖库

gotrackit依赖于以下库:

  • geopandas
  • networkx
  • geopy
  • keplergl(0.3.2)

安装上述依赖推荐使用Anaconda,其中keplergl需要使用pip安装,python版本推荐为3.11

一行命令快速安装

使用pip安装:

使用pip安装
pip install -i https://pypi.org/simple/ gotrackit

一般情况下,使用上述命令后,pip会自动先安装gotrackit的前置依赖库,如果安装失败,请尝试从0开始配置新环境,再安装gotrackit

已经安装好gotrackit,升级版本可以使用以下命令
pip install --upgrade  -i https://pypi.org/simple/ gotrackit

从0开始配置新环境

# 1.安装networkx
pip install networkx -i https://pypi.tuna.tsinghua.edu.cn/simple

# 2.安装geopandas
pip install geopandas -i https://pypi.tuna.tsinghua.edu.cn/simple

# 3.安装keplergl(较慢,请耐心)
pip install keplergl==0.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple

# 4.最后安装gotrackit
pip install -i  https://pypi.org/simple/ gotrackit
pip install geopandas -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install keplergl==0.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install -i  https://pypi.org/simple/ gotrackit
有待测试

keplergl安装失败

如果您安装keplergl一直失败,请尝试:

  • 多次重复尝试安装keplergl
  • 国内源:pip install keplergl==0.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple
  • pypi源(开vpn):pip install keplergl==0.3.2 -i https://pypi.org/simple/

如果多次尝试后,还是无法安装keplergl,您可以跳过这个包的安装,直接在gotrackit仓库主页面下载:src目录下的gotrackit源码包,并将其拷贝于对应python环境下的Lib\site-packages目录下,这样也可以正常使用gotrackit,但是无法输出HTML可视化文件

GDAL安装失败

在<=0.14.3版本的geopandas安装过程中,往往需要我们手动配置一些前置依赖库比如shapely、pyproj、fiona、GDAL(安装最新版geopandas则不需要),若GDAL安装失败,推荐直接安装 GDAL-whl文件

Image title

选择与自己系统和python版本对应的文件

这里的演示环境是python3.11的环境,操作系统是win_amd64 所以选择GDAL-3.8.4-cp311-cp311-win_amd64.whl,大家依据自己的py版本和操作系统进行选择

Comments