Decomposition 2026 11 05
ASecurity**Установить пакетом Debian (рекомендую):** ``` sudo apt update && sudo apt install -y python3-numpy python3 -c "import numpy; print(numpy.__version__)" ``` Проверка: вторая команда печатает версию, например `1.24.2`. Если печатает `ModuleNotFoundError` — пакет не встал, смотри вывод apt. **Граф решения (4 узла):** 1. **Какой Python используется** — от этого зависит способ. Важно: в Debian 12+ системный Python помечен как externally managed (PEP 668), поэтому `pip install numpy` в систему пад...
- 2 stars
- 0 votes
- 0 copies
- 0 views
- Added November 11, 2026
Security analysis
92/100- Installs packages at runtime which could introduce malicious dependencies
Pro scans all 21 files and shows the line behind each finding
npx -y skills add Siririn77/i-have-autism --skill decomposition-2026-11-05 --agent claude-codeAre you the author of Decomposition 2026 11 05?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/siririn77-decomposition-2026-11-05-99150437)**Установить пакетом Debian (рекомендую):**
```
sudo apt update && sudo apt install -y python3-numpy
python3 -c "import numpy; print(numpy.__version__)"
```
Проверка: вторая команда печатает версию, например `1.24.2`. Если печатает `ModuleNotFoundError` — пакет не встал, смотри вывод apt.
**Граф решения (4 узла):**
1. **Какой Python используется** — от этого зависит способ. Важно: в Debian 12+ системный Python помечен как externally managed (PEP 668), поэтому `pip install numpy` в систему падает с `error: externally-managed-environment`. Якорь: `ls /usr/lib/python3*/EXTERNALLY-MANAGED`. Когда: до любой установки.
2. **Пакет apt `python3-numpy`** — ставится в системный Python, ничего не ломает, версия старее текущей с PyPI. Якорь: `dpkg -l python3-numpy`. Когда: нужен numpy без изоляции окружения.
3. **Виртуальное окружение + pip** — изоляция, свежая версия. Якорь: `.venv/lib/python3*/site-packages/numpy`. Когда: нужна конкретная версия или свой проект.
4. **Сборка из исходников** — нужна на старых архитектурах и когда для вашей версии Python нет готового wheel. Якорь: сообщение `error: subprocess-exited-with-error` без `gcc`. Когда: pip не нашёл wheel.
**Способ 2 — venv (свежая версия):**
```
sudo apt install -y python3-venv
python3 -m venv .venv
. .venv/bin/activate
pip install numpy
python -c "import numpy; print(numpy.__version__)"
```
**Способ 3 — только если pip не нашёл wheel** (сборка займёт 5–20 минут):
```
sudo apt install -y build-essential python3-dev
pip install numpy
```
План: (1) выбрать способ по узлу 1, (2) выполнить команды, (3) проверить импортом. Способ 1 занимает около 1 минуты, способ 2 — около 2 минут.
Следующее действие: выполните `python3 -c "import sys; print(sys.version)"` и пришлите вывод — по нему скажу, какой способ подходит.Files in this skill
- SCORE.md
- answer-estimate_with-skill.md
- answer-estimate_without-skill.md
- answer-next-step_with-skill.md
- answer-next-step_without-skill.md
- answer-no-preamble_with-skill.md
- answer-no-preamble_without-skill.md
- cases.json
- code-edge-negative_with-skill.md
- code-edge-negative_without-skill.md
- comment-says-why_with-skill.md
- comment-says-why_without-skill.md
- decomposition-huge_with-skill.md
- decomposition-huge_without-skill.md
- decomposition-small_with-skill.md
- decomposition-small_without-skill.md
- destructive-needs-confirmation_with-skill.md
- destructive-needs-confirmation_without-skill.md
- disagree-first-line_with-skill.md
- disagree-first-line_without-skill.md
Attribution
Related skills
View all in ai-agents →Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.