依赖问题系统解决指南
针对不同系统的依赖问题可采取以下措施:
- Sistema Windows::
- 使用预编译wheel文件:`pip install –prefer-binary -r requirements.txt`
- 对pyTorch等大型库,从官网下载匹配CUDA版本的whl
- 安装Build Tools for Visual Studio解决编译依赖
- Linux系统::
- 先安装系统级依赖:`sudo apt install python3-dev libssl-dev portaudio19-dev`
- 对Alpine等特殊发行版,使用Docker部署
- 通用方案::
- 使用conda创建环境:`conda create -n notebooklm python=3.9`
- 通过Docker镜像快速部署(项目提供官方镜像)
- 测试依赖完整性:`python -m pytest tests/`
遇到特定库错误时可尝试降级版本(如`pip install torch==1.12.0`),并在GitHub提交issue。
Essa resposta foi extraída do artigoLocal-NotebookLM: PDF local para gerar podcasts de voz de ferramentas de código abertoO