← 返回
效率工具 中文

python

Use Python for practical project setup, dependency install, script execution, and environment troubleshooting with safe defaults. Use when tasks involve pypr...
使用 Python 进行项目设置、依赖安装、脚本执行和环境故障排查,并采用安全默认值。适用于涉及 pypr... 的任务。
jvy
效率工具 clawhub v1.0.0 1 版本 99726.5 Key: 无需
★ 2
Stars
📥 2,877
下载
💾 547
安装
1
版本
#latest

概述

Python

Use this skill to keep Python workflows reproducible and low-risk across local/dev shells.

Safety Defaults

  • Prefer project-local virtual environments (.venv) over global installs.
  • Prefer python3 -m pip ... to avoid interpreter and pip mismatch.
  • Inspect dependency files before install (requirements*.txt, pyproject.toml).
  • Avoid executing unknown setup hooks or random install scripts without user approval.

Standard Workflow

  1. Detect current environment:
python3 --version
python3 -c "import sys; print(sys.executable)"
{baseDir}/scripts/python_env_tool.py doctor
  1. Create or refresh a venv:
{baseDir}/scripts/python_env_tool.py bootstrap --venv .venv --requirements requirements.txt
  1. Install project package (if pyproject.toml exists):
{baseDir}/scripts/python_env_tool.py install --venv .venv --editable
  1. Run tests/tools from the venv interpreter:
.venv/bin/python -m pytest -q
.venv/bin/python -m pip list --outdated

Task Recipes

# Install specific packages into venv
{baseDir}/scripts/python_env_tool.py install --venv .venv --package requests --package pydantic

# Install from requirements file
{baseDir}/scripts/python_env_tool.py install --venv .venv --requirements requirements-dev.txt

# Recreate corrupted venv from scratch
{baseDir}/scripts/python_env_tool.py bootstrap --venv .venv --recreate --requirements requirements.txt

Troubleshooting Rules

  • ModuleNotFoundError: verify command is run via .venv/bin/python, then reinstall deps.
  • externally-managed-environment: stop global install attempts; use venv.
  • Build failures on native deps: upgrade pip setuptools wheel, then retry.
  • Multiple Python versions: always print and confirm sys.executable before fixes.

Bundled Helper

Use the helper for repeatable environment setup and diagnosis:

{baseDir}/scripts/python_env_tool.py --help
{baseDir}/scripts/python_env_tool.py doctor

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-29 03:22 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

content-creation

wps

jvy
面向中国用户的WPS Office工作流:创建、编辑、审阅、转换及排查.docx/.xlsx/.pptx及WPS格式的文字/表格/演示文档。
★ 38 📥 22,410
productivity

Weather

steipete
获取当前天气和预报(无需API密钥)
★ 444 📥 226,086
productivity

Word / DOCX

ivangdavila
创建、检查和编辑 Microsoft Word 文档及 DOCX 文件,支持样式、编号、修订记录、表格、分节符及兼容性检查等功能。
★ 437 📥 147,147