- Fix Google API import handling with graceful fallback - Add better error messages and console logging - Remove unused json import - Add installation guide with troubleshooting steps - Add test script for diagnosing import issues - Node now works without Google API dependencies (ImgBB only) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1.5 KiB
1.5 KiB
Installation Guide
Quick Start (ImgBB Only)
If you only want to use ImgBB (supports images up to 32MB):
- No additional installation needed - the node will work out of the box
- Get an ImgBB API key from https://api.imgbb.com/
- Use the
imgbb_api_keyparameter in the node
Full Installation (ImgBB + Google Drive)
For large image support (>32MB) via Google Drive:
Install Dependencies
pip install google-api-python-client google-auth
Or if you're using ComfyUI's Python environment:
# Windows
path\to\comfyui\python_embeded\python.exe -m pip install google-api-python-client google-auth
# Linux/Mac
/path/to/comfyui/venv/bin/pip install google-api-python-client google-auth
Setup Google Drive
Follow the detailed setup guide in GOOGLE_DRIVE_SETUP.md
Troubleshooting
"Missing Node Types" Error
This usually means the Google API dependencies aren't installed:
- Check ComfyUI console for error messages
- Install dependencies using the commands above
- Restart ComfyUI completely
- Look for these messages in console:
✅ [Upsampler] Google Drive integration available(good)⚠️ [Upsampler] Google Drive integration disabled(install dependencies)
Still Having Issues?
- Check that you're installing in the correct Python environment
- Make sure ComfyUI can find the installed packages
- Try restarting ComfyUI after installation
- Check the console for detailed error messages