Agent SkillsA-EVO-Lab/a-evolve › python-packages

python-packages

GitHub

提供SkillBench容器中Python包的安装指南,涵盖数据分析、科学计算、文件格式及Web库的常用安装命令与依赖处理。

seed_workspaces/skillbench/skills/python-packages/SKILL.md A-EVO-Lab/a-evolve

Trigger Scenarios

需要安装Python第三方库 解决Python包依赖缺失或编译问题

Install

npx skills add A-EVO-Lab/a-evolve --skill python-packages -g -y
More Options

Non-standard path

npx skills add https://github.com/A-EVO-Lab/a-evolve/tree/main/seed_workspaces/skillbench/skills/python-packages -g -y

Use without installing

npx skills use A-EVO-Lab/a-evolve@python-packages

指定 Agent (Claude Code)

npx skills add A-EVO-Lab/a-evolve --skill python-packages -a claude-code -g -y

安装 repo 全部 skill

npx skills add A-EVO-Lab/a-evolve --all -g -y

预览 repo 内 skill

npx skills add A-EVO-Lab/a-evolve --list

SKILL.md

Frontmatter
{
    "name": "python-packages",
    "description": "Installing and using common Python packages in SkillBench containers. Covers scientific computing, data analysis, and file format libraries."
}

Python Packages Skill

Installation Pattern

Containers run as root. Always use --break-system-packages:

pip3 install --break-system-packages <package>

Common Packages by Category

Data Analysis

pip3 install --break-system-packages pandas numpy openpyxl xlsxwriter
  • pandas: DataFrames, CSV/Excel/JSON I/O
  • numpy: Numerical arrays, linear algebra, statistics
  • openpyxl: Read/write Excel .xlsx files
  • xlsxwriter: Write Excel with formatting

Scientific Computing

pip3 install --break-system-packages scipy scikit-learn matplotlib
  • scipy: Optimization, interpolation, signal processing, statistics
  • scikit-learn: ML models, preprocessing, metrics
  • matplotlib: Plotting (use Agg backend: import matplotlib; matplotlib.use('Agg'))

File Formats

pip3 install --break-system-packages python-pptx python-docx Pillow PyPDF2 pyyaml
  • python-pptx: PowerPoint files
  • python-docx: Word documents
  • Pillow: Image processing
  • PyPDF2 or pypdf: PDF reading
  • pyyaml: YAML parsing

Web & APIs

pip3 install --break-system-packages requests beautifulsoup4 lxml

Geospatial & Domain-Specific

pip3 install --break-system-packages shapely geopandas  # GIS
pip3 install --break-system-packages obspy              # Seismology
pip3 install --break-system-packages rdkit-pypi          # Chemistry (may need conda)
pip3 install --break-system-packages astropy             # Astronomy

Pre-installed Check

Before installing, check what's available:

pip3 list 2>/dev/null | head -40
python3 -c "import pandas; print(pandas.__version__)" 2>/dev/null

Common Issues

  • matplotlib backend: Set matplotlib.use('Agg') before importing pyplot
  • Missing C libraries: apt-get update && apt-get install -y libgdal-dev for geopandas
  • Compilation: Some packages need gcc: apt-get install -y build-essential
  • Timeout: Large packages (torch, tensorflow) may timeout — check if pre-installed first

Version History

  • c9d4789 Current 2026-07-25 07:28

Same Skill Collection

artifacts/tb2_clawcode_opus46/skills/build-compiled-extensions/SKILL.md
artifacts/tb2_clawcode_opus46/skills/debug-and-fix/SKILL.md
artifacts/tb2_clawcode_opus46/skills/environment-discovery/SKILL.md
artifacts/tb2_clawcode_opus46/skills/python-data-analysis/SKILL.md
artifacts/tb2_clawcode_opus46/skills/scientific-computing/SKILL.md
artifacts/tb2_clawcode_opus46/skills/self-verification/SKILL.md
artifacts/tb2_clawcode_opus46/skills/systematic-exploration/SKILL.md
seed_workspaces/mcp_mh/.claude/skills/harness-optimizer/SKILL.md
seed_workspaces/osworld/skills/application-shortcuts/SKILL.md
seed_workspaces/osworld/skills/gui-click-over-keyboard/SKILL.md
seed_workspaces/osworld/skills/gui-navigation/SKILL.md
seed_workspaces/osworld/skills/screenshot-analysis/SKILL.md
seed_workspaces/osworld/skills/self-verification/SKILL.md
seed_workspaces/osworld/skills/web-access-strategies/SKILL.md
seed_workspaces/skillbench/skills/data-formats/SKILL.md
seed_workspaces/skillbench/skills/environment-discovery/SKILL.md
seed_workspaces/skillbench/skills/skill-usage/SKILL.md
seed_workspaces/terminal/skills/build-compiled-extensions/SKILL.md
seed_workspaces/terminal/skills/debug-and-fix/SKILL.md
seed_workspaces/terminal/skills/environment-discovery/SKILL.md
seed_workspaces/terminal/skills/scientific-computing/SKILL.md
seed_workspaces/terminal/skills/self-verification/SKILL.md

Metadata

Files
0
Version
88190c6
Hash
6e06baa4
Indexed
2026-07-25 07:28

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-20 13:11
浙ICP备14020137号-1 $방문자$