GeoPandas安装保姆级教程

本文详细介绍了如何在Windows环境下手动安装geopandas及其依赖包GDAL、Fiona、Pyproj、Rtree和Shapely,包括下载链接和安装步骤。此外,还介绍了geoplot库的安装方法,以及geopandas库的初步使用示例。

目录

一、简介

二、geopandas库安装

2.1 相关依赖包下载

2.2 依赖包安装

2.3 geoplot库安装 

2.4 geopandas库测试


一、简介

      geopandas 是建立在 GEOS GDAL PROJ 等开源地理空间计算相关框架之上的,类似 pandas 语法风格的空间数据分析 Python 库,其目标是尽可能地简化 Python 中的地理空间数据处理,减少对Arcgis 、 PostGIS 等工具的依赖,使得处理地理空间数据变得更加高效简洁,打造纯 Python 式的空间数据处理工作流。

二、geopandas库安装

      我把所有的我下载好的whl文件,全都上传到csdn中,geopandas-cp38-win_amd64版本链接为geopandas-cp38-win_amd64geopandas-cp37-win_amd64版本链接为geopandas-cp37-win_amd64 ,需要自取。后面再详细介绍,这些包的下载过程,如下。

2.1 相关依赖包下载

  geopandas 的安装和使用需要若干依赖包,需要全部都安装成功之后,才能安装geopandas包,官方推荐使用下面的方式,但是通常都不能安装成功,因此需要手动安装相关依赖包。

conda install --channel conda-forge geopandas

   上述方法不能成功的原因多是由于国外库源下载较慢的原因,有教程通过更换为国内镜像可以成功安装geopandas(本文未测试!!!),方法如下:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple geopandas 

 geopandas包在安装之前,需要手动依次将GDAL , Fiona, PyprojRtreeShapely五个依赖包安装成功,其下载地址为https://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcloud 。

      比如:我的电脑是windows64位系统(计算机->属性),Python版本为3.8(win+R->Python)

   所以在选择依赖包版本的时候,全部选择cp38‑cp38‑win_amd64.whl版本,同理,如果你的Python是3.7的版本,则要下载cp37版。以GDAL为例:

      最终我下载的所有版本如下,有一点需要注意,网上很多说要注意GDAL与Fiona的版本匹配问题,当时我也是按照其他教程安装了好几个版本,都出现Fiona安装失败的情况,最后的解决方案就是全部都下载最新版本,实现安装成功。

2.2 依赖包安装

      包的安装顺序依次为GDAL->Fiona->pyproj->Rtree->Shapely->geopandas。  安装方法为:在whl文件所在文件夹里面,同时shift+鼠标右键,即会出现在此处打开命令窗口(w),然后利用pip安装即可,以GDAL为例:

pip install GDAL-3.4.2-cp38-cp38-win_amd64.whl 

   当出现,success即安装成功。

2.3 geoplot库安装 

        geoplot 是一个地理空间数据可视化库,专为数据科学家和地理空间分析人员设计, 基于geopandas ,提供了众多高度封装的绘图API。同样有教程推荐使用 下面方式安装,但本人没有尝试。
conda install --channel conda-forge geoplot

         本文使用的下载方式和2.1一样,先去网址下载相关依赖包,包含cartopy和rasterio这两个库,按照2.2的方式安装之后,利用pip install geoplot即可安装geoplot库。

2.4 geopandas库测试

    库安装成功后,进行最初的使用测试,以pycharm为例,代码如下:

import geopandas as gpd
import matplotlib.pyplot as plt

if __name__ == '__main__':
    world = gpd.read_file(gpd.datasets.get_path('naturalearth_lowres'))
    world.plot()
    plt.show()

   运行结果:

 至此,安装成功!

<think>好的,我需要帮用户找到关于Kali Linux安装保姆教程步骤详解。首先查看用户提供的引用内容,其中引用[2]提到了Kali Linux的安装方法,包括裸机和虚拟机两种,并说明文章以虚拟机安装为主,适合新手。这可能是一个详细的教程。 接下来,我需要整理步骤。根据引用[2],安装方式分为裸机和虚拟机,但重点在虚拟机安装。可能步骤包括:下载镜像、准备虚拟机软件(如VMware或VirtualBox)、创建虚拟机、配置设置、安装过程、获取root权限和远程访问设置。另外,引用[1]和[3]分别提到了SSH服务和Wireshark安装,但用户主要需求是安装教程,所以重点放在安装步骤上。 需要确保步骤清晰,适合新手。可能需要分步说明下载镜像、安装虚拟机软件、配置虚拟机参数、安装系统时的分区设置、用户账户创建、后续配置如root权限和网络设置等。同时,引用[2]中提到的“保姆教程建议收藏”说明步骤会很详细,可能包括截图或具体操作命令。 还需要注意用户提到的“保姆”,意味着每个步骤都要详细,避免遗漏。例如,如何下载正确的ISO文件,如何创建虚拟机时的具体选项,安装过程中的分区指导,以及安装后的基本配置。此外,获取root权限可能涉及设置密码或使用sudo命令,引用[2]提到了获取root权限的方法,需要详细说明。 可能还需要补充一些注意事项,比如系统要求、硬件兼容性、常见问题解决方法等,确保用户遇到问题时可以找到帮助。同时,引用[3]提到Windows安装Wireshark,但用户的问题是关于Kali安装,所以这部分可能不需要,但可以提及Kali自带工具的优势。 最后,生成相关问题,可能需要围绕安装后的配置、工具使用、常见问题等展开。例如如何开启SSH服务,如何更新系统,如何安装其他工具等。</think>### Kali Linux 安装保姆教程步骤详解 以下是基于虚拟机的Kali Linux安装详细步骤(适合新手),结合引用内容整理: --- #### **1. 准备工作** - **下载Kali Linux镜像** 访问[Kali官网](https://www.kali.org/get-kali/),选择适合的版本(推荐`Kali Linux Virtual Machines`或`Installer ISO`)。 - **安装虚拟机软件** 推荐使用 **VMware Workstation** 或 **VirtualBox**(免费)。 > 注:虚拟机安装更适合新手,避免硬件兼容问题[^2]。 --- #### **2. 创建虚拟机** 1. **新建虚拟机** - 打开VMware/VirtualBox,选择“新建虚拟机” > “自定义配置”。 - 选择下载的ISO文件作为安装源。 2. **配置硬件参数** - 内存建议≥4GB,硬盘≥20GB(动态分配更省空间)。 - 网络选择“NAT模式”以便联网[^2]。 --- #### **3. 安装Kali Linux** 1. **启动虚拟机** 加载ISO后选择“Graphical Install”(图形化安装)。 2. **语言与区域设置** 选择中文或英文,配置时区(中国上海)。 3. **分区磁盘** - 新手建议选择“使用整个磁盘” > “自动分区”。 - 确认分区方案后格式化磁盘。 4. **用户设置** - 输入普通用户名和密码。 - **设置root密码**:安装过程中需单独设置root账户密码。 --- #### **4. 安装后配置** 1. **更新系统** 安装完成后,终端执行: ```bash sudo apt update && sudo apt upgrade -y ``` 2. **启用SSH远程访问**(可选) ```bash sudo systemctl enable ssh --now # 启动SSH服务[^1] ``` 3. **获取root权限** - 直接登录root:`su root` 输入密码。 - 或配置sudo权限:将用户加入`sudo`组[^2]。 --- #### **5. 常见问题** - **无法联网**:检查虚拟机网络设置是否为NAT模式。 - **安装卡顿**:分配更多内存或关闭图形特效。 - **驱动问题**:安装VMware Tools/VirtualBox增强功能。 ---
评论 41
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值