Files
vibe_data_ana/requirements.txt

56 lines
1017 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 数据分析和科学计算库
pandas>=2.0.0
openpyxl>=3.1.0
numpy>=1.24.0
matplotlib>=3.6.0
duckdb>=0.8.0
scipy>=1.10.0
scikit-learn>=1.3.0
# Web和API相关
requests>=2.28.0
urllib3>=1.26.0
fastapi>=0.110.0
uvicorn>=0.29.0
python-multipart>=0.0.9
# 绘图和可视化
plotly>=5.14.0
dash>=2.0.0
# 流程图支持可选用于生成Mermaid图表
# 注意Mermaid图表主要在markdown中渲染不需要额外的Python包
# 如果需要在Python中生成Mermaid代码可以考虑
# mermaid-py>=0.3.0
# Jupyter/IPython环境
ipython>=8.10.0
jupyter>=1.0.0
# AI/LLM相关
openai>=1.0.0
pyyaml>=6.0
# 配置管理
python-dotenv>=1.0.0
# 异步编程
asyncio-mqtt>=0.11.1
nest_asyncio>=1.5.0
# 文档生成基于输出的Word文档
python-docx>=0.8.11
# 系统和工具库
pathlib2>=2.3.7
typing-extensions>=4.5.0
# 开发和测试工具(可选)
pytest>=7.0.0
pytest-asyncio>=0.21.0
black>=23.0.0
flake8>=6.0.0
# 字体支持用于matplotlib中文显示
fonttools>=4.38.0