温馨提示×

ubuntu能装哪些python库

小樊
44
2026-09-01 12:15:25
栏目: 编程语言

Ubuntu 通用的 Linux 发行版,几乎可以安装所有主流的 Python 库,只要满足库的依赖和运行环境要求。下面按类别给你一个清晰的说明。


一、Ubuntu 上安装 Python 库的方式

1. 使用 pip(最常用)

pip install 库名
# 或
python3 -m pip install 库名

2. 使用 apt(系统级,稳定)

sudo apt install python3-xxx

例如:

sudo apt install python3-numpy python3-pandas

3. 使用虚拟环境(推荐)

python3 -m venv venv
source venv/bin/activate
pip install 库名

二、常见可安装的 Python 库分类

✅ 1. 基础科学计算

  • numpy
  • scipy
  • pandas
  • sympy

✅ 2. 机器学习 / 深度学习

  • scikit-learn
  • tensorflow
  • pytorch
  • keras
  • xgboost
  • lightgbm

⚠️ 部分需要 GPU 驱动(如 CUDA)


✅ 3. Web 开发

  • flask
  • django
  • fastapi
  • tornado
  • uvicorn

✅ 4. 网络与爬虫

  • requests
  • beautifulsoup4
  • scrapy
  • selenium
  • aiohttp

✅ 5. 自动化与系统管理

  • paramiko(SSH)
  • psutil
  • subprocess(内置)
  • sh
  • fabric

✅ 6. 图形界面(GUI)

  • tkinter(Ubuntu 需安装 python3-tk
  • PyQt5 / PyQt6
  • wxPython
  • Kivy

✅ 7. 数据可视化

  • matplotlib
  • seaborn
  • plotly
  • bokeh

✅ 8. 音视频 / 图像

  • opencv-python
  • PIL / Pillow
  • moviepy
  • pyaudio

✅ 9. 数据库

  • pymysql
  • psycopg2
  • sqlite3(内置)
  • redis
  • pymongo

✅ 10. 系统 / 底层相关

  • ctypes(内置)
  • socket(内置)
  • os / sys(内置)
  • pyinotify
  • pyudev

三、哪些“不能”或“不方便”装?

❌ Windows 专用库(基本不行):

  • pywin32
  • win32api
  • wmi

⚠️ 需要特殊硬件:

  • 某些指纹、摄像头、串口库需要驱动支持

⚠️ 老库不兼容新 Python:

  • Python 2 的库(Ubuntu 20.04+ 默认 Python 3)

四、判断一个库能不能装的方法

pip install 库名

或查看:

  • https://pypi.org
  • 库的 GitHub / 文档是否支持 Linux

如果你有具体想装的库(比如 OpenCV、PyTorch、某个爬虫库),可以告诉我,我可以直接给你 Ubuntu 下的安装命令和注意事项

0