首页 > 其他分享 >2024年一站式解决用termux安装matplotlib,pandas,numy和scipy问题

2024年一站式解决用termux安装matplotlib,pandas,numy和scipy问题

时间:2024-09-18 13:50:37浏览次数:3  
标签:python 安装 termux numy matplotlib pkg install numpy pandas

用Python玩数据的技术人员都知道这几个库的重要性,话不多说,直接开始!

 

  • termux 版本: 0.119.0-bate1​​​​ 

 

 1.安装numpy

numpy是Python的一种开源的科学计算库

现在安装的是最新版本 1.26.5

它是安装这几个库中最简单的,只需键入:

pkg update && pkg upgrade   #养成安装包时更新软件包的好习惯

pkg install python-numpy 

可以输入

pkg show python-numpy

验证一下

 

 2. 安装matplotlib 

 Matplotlib 是一个 Python 的 2D 绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形,说白了就是个强大的数据可视化工具。

现在安装的是最新版本  3.9.1

平时安装它的时候报错是因为没有安装依赖项,解决办法很简单:

pkg install -y libjpeg-turbo libtiff

pkg install python-pillow

pkg install -y libpng

pkg install matplotlib

 

3.安装scipy

scipy也是高级科学计算库,建立在numpy之上,提供了更高级的科学计算功能,scipy依赖于numpy,因此在使用scipy之前需要先安装numpy,如果numpy满足不了你,可以选择下载它。

键入以下命令:

pkg install tur-repo

pkg install python-scipy

简简单单。

 

4.安装pandas

pandas是基于numpy的一种为解决数据分析任务而创建的工具,能快速便捷地处理数据的函数和方法

安装这家伙才是重头戏,跟安装jupyter一样很折腾

 现在termux四月底更新了,pandas和numpy不同的版本之间不一定兼容,会出现一大堆的报错,怎么办呢?

建议使用pkg安装,可以用pip安装,pip安装往往需要经过编译,但编译需要某些特定的工具和库,而pkg安装是直接安装pkg中预编译好的二进制文件,可跳过通过工具链编译的步骤,虽然是这样子,

但是使用

pkg install python-pandas

还是报错了

d2b7d4ed9ac14b1cbbfd835ddcc9f765.jpg

 怎么办捏?

首先网上有人说要完整的安装pandas的话,要删除你所有已下载的Python环境配置,可避免兼容问题。

这怎么可能呢?我辛辛苦苦设置好适合我的Python环境配置,怎么可能因为一个pandas就要删除全部呢?绝对不可以!

那么就可以键入以下顶锤之令:

pkg install tur-repo   #如果前面安装的话就不用安装了

pkg update && pkg upgrade #更新一下下

pkg install python-pandas  

这招包管用,只是等待时间有点长,请客官耐心等待吧~

安装完之后也可以验证一下

pkg show python-pandas

 

安装完之后是不是有一种强烈的自豪感和成就感?

那就对了,请送一点给掌声给努力中的自己,加油猛攻!

 

好啦,这期分享内容就此结束,闭幕。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

标签:python,安装,termux,numy,matplotlib,pkg,install,numpy,pandas
From: https://blog.csdn.net/2401_86421988/article/details/142329690

相关文章

  • 如何使用 Python Matplotlib 绘制 3D 曲面图
    在数据可视化中,3D图表是一个非常有用的工具,特别是当想要展示复杂的三维数据时,如期权的波动率曲面。Python的matplotlib库提供了生成各种类型图表,包括3D图表。本文将介绍如何使用Python中的matplotlib绘制3D曲面图,适用于不同领域的数据可视化需求。准备工作安......
  • 利用Pandas和Matplotlib进行数据探索性可视化:最佳实践与技巧
    数据可视化是数据分析中不可或缺的一环,它帮助我们更好地理解数据、发现趋势和模式,并有效地传达我们的发现。在Python领域,Pandas和Matplotlib是两个非常强大的库,它们提供了丰富的功能来进行数据分析和可视化。本文将介绍如何结合使用Pandas和Matplotlib进行数据探索性可视化的最佳实......
  • Python 课程6-Pandas 和 Matplotlib库
    前言        在数据科学和数据分析领域,Pandas和Matplotlib是两个最常用的Python库。Pandas主要用于数据处理和分析,而Matplotlib则用于数据的可视化。它们的结合能够帮助我们快速、直观地展示数据的趋势和规律。在这篇详细的教程中,我将为你介绍Pandas和Matp......
  • 使用 Matplotlib 进行交互式散点图突出显示和删除
    Matplotlib和散点图Matplotlib是一个用于绘制数据可视化图形的Python库。学习Matplotlib是探索数据可视化领域的重要一步。散点图是指在回归分析中,数据点在直角坐标系平面上的分布图,散点图表示因变量随 自变量而变化的大致趋势,据此可以选择合适的函数对数据点进行拟合。交互式散点......
  • [1061] Plotting a GeoDataFrame by matplotlib
    importgeopandasasgpdimportmatplotlib.pyplotaspltfromshapely.geometryimportPoint,LineString,Polygon#Createsamplegeometriespoints=[Point(.5,.5),Point(1.5,1.5),Point(2.5,2.5),Point(3.5,3.5),Point(5,5)]lines=[LineString([(5,0......
  • 【Python篇】matplotlib超详细教程-由入门到精通(下篇)
    文章目录前言第六部分:保存与导出图表6.1保存为图片文件示例:保存图表为PNG文件解释:关键点:6.2保存为高分辨率图片示例:保存为高分辨率图片解释:6.3保存为不同文件格式示例:保存为不同文件格式解释:6.4调整图表的保存尺寸示例:设置图片尺寸并保存解释:6.5解决中文乱码......
  • OpenCV 与 Matplotlib 的结合使用:轮毂检测与目标跟踪
    目录绘制轮廓图像实现思路1.读取图像并转换为灰度图像2.二值化处理3.查找轮廓4.绘制轮廓5.显示结果代码实现效果展示动态逐步显示轮廓结果实现思路1.读取图像并缩放2.转换为灰度图像3.二值化处理4.查找轮廓5.动态显示轮廓6.显示最终结果并关闭窗口......
  • Matplotlib 完全指南:从基础图表到高级可视化
    Matplotlib是一个功能强大的Python库,用于创建各种类型的图表和可视化。无论您是数据科学家、工程师还是研究人员,Matplotlib都可以帮助您以直观的方式探索数据并传达结果。在本文中,我们将提供一个完整的指南,介绍如何使用Matplotlib创建基本的图表,包括折线图、散点图、柱状图和......
  • Python Matplotlib绘制柏拉图以及在ax.table上绘制矩形、直线、椭圆
    快速入门指南官网官方网址:Matplotlib—VisualizationwithPython官方教程:Tutorials—Matplotlib3.9.2documentation官方指南:UsingMatplotlib—Matplotlib3.9.2documentation官方示例:Examples—Matplotlib3.9.2documentation官方API说明:APIReference—Mat......
  • 掌握动态图表:使用Python的Matplotlib库实现动态数据可视化
    在数据可视化领域,Matplotlib库是Python中最流行和功能强大的工具之一。它能够生成各种静态图表,如散点图、折线图和柱状图等。然而,Matplotlib也提供了创建动态图表的功能,使得我们能够以动画的方式展示数据的变化趋势,从而更直观地理解数据。本文将介绍如何使用Matplotlib库创建动态图......