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

用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

 

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

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

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2024-09-18 13:55  在晴天搁浅  阅读(9)  评论(0)    收藏  举报  来源
::before

12:17:21 AM

::after