
UV 是一種控制Python套件的東西 我很喜歡用 看你要不要跟著用
uv init
uv venv
RTX 3060 的CUDA套件
uv add markupsafe==2.1.5 torch==2.0.1 torchvision==0.15.2 --index <https://download.pytorch.org/whl/cu118>
測試
uv run python -c "import torch; print('CUDA 是否可用:', torch.cuda.is_available()); print('当前显卡:', torch.cuda.get_device_name(0))"
下載剩下所有套件
uv add fastapi==0.104.1 "uvicorn[standard]==0.24.0" websockets==12.0 python-multipart==0.0.6 starlette==0.27.0 opencv-python==4.8.1.78 mediapipe==0.10.8 pyaudio==0.2.14 pydub==0.25.1 pygame==2.5.2 dashscope==1.14.1 openai==1.3.5 python-dotenv==1.0.0 opencv-contrib-python==4.8.1.78 ultralytics==8.3.200
uv add "numpy<2"
跑Server
uv run app_main.py