1.NumPy库
NumPy库是科学计算最常用的库。它提供了强大的N维数组对象、复杂的(广播)功能、用于集成C/C++和Fortran代码的工具、线性代数、傅里叶变换和随机数等功能。
安装:sudo apt install python3.-numpy。
2.pandas库
pandas库是数据分析最常用的库。它是基于NumPy的一种工具,提供了快速、灵活的数据结构Series和DataFrame,处理大型数据集既简单又高效,常应用于金融、统计学、社会科学、建筑工程等领域。
安装:sudo apt install python3-pandas。
3.Matplotlib库
Matplotlib库是数据可视化常用的库。它用于在Python中创建静态、动态和交互式可视化图表,可用于创建散点图、等高线图、条形图、柱状图、折线图等。
安装:sudo apt install pyton3-matplotlib。
4.Pillow库
Pillow库是Python.3最常用的图像处理库,提供了简单易用的图像处理功能。在Python2中使用PIL库,但PIL已经不再维护,Plow是在PIL的基础上开发而来的。
安装:pip3 install pillow。
5.pinpong库
Arduino、树莓派、掌控版、Microbit等开源硬件是中小学创客教育中常用的硬件,采用各自的编程方式,给开发和教学带来了很大的因难。借助于pinpong库,直接用Python代码就能给各种常见的开源硬件编程,让开发者在开发过程中不再被繁杂的硬件型号束缚,而将重点转移到软件的实现上。
安装:pip3 install pinpong
6.EasyOcr库
EasyOcr库是一个文字识别库,支持80多种语言的文字识别,印刷文字的识别准确率很高。
安装:sudo apt install python3.-easyocr.
7.SpeechRecognition
SpeechRecognition库是一个用于语音识别的库,支持调用谷歌语音识别、微软必应语音识别、BM语音识别等引擎进行语音识别。
安装:pip3 install speechrecognition。
8.pyttsx3库
pyttsx3库是一个语音合成库,可以将文本合成为语音,它可以离线运行,兼容Python2和Python3。在UOS中,pyttsx3库需要依赖espeak库,语音合成的效果比较生硬。
安装:sudo apt install espeak、pip3 install pyttsx3。