Hub 文件
在 Gradio Space 中處理依賴項
加入 Hugging Face 社群
並獲得增強的文件體驗
開始使用
在 Gradio Space 中處理依賴項
預設依賴項
預設的 Gradio Space 環境預裝了幾個依賴項
huggingface_hub
客戶端庫允許您使用 Python 在模型中心上管理您的程式碼倉庫和檔案,並在您的 Space 中以程式設計方式訪問 Inference API。如果您選擇使用 Inference API 在您的應用中例項化模型,您可以從內建的加速最佳化中受益。這個選項還會消耗更少的計算資源,這對於環境來說總是一件好事!🌎請參閱此頁面瞭解更多關於如何以程式設計方式訪問 Inference API 的資訊。
requests
對於在您的應用中呼叫第三方 API 很有用。datasets
允許您在應用中獲取或顯示模型中心上的任何資料集。gradio
。您可以選擇在README.md
檔案中使用sdk_version
來指定一個特定版本。
- 常見的 Debian 軟體包,例如
ffmpeg
、cmake
、libsm6
等等。
新增您自己的依賴項
如果您需要其他 Python 包來執行您的應用程式,請將它們新增到倉庫根目錄下的 requirements.txt 檔案中。Spaces 執行時引擎將即時建立一個自定義環境。您還可以新增一個 pre-requirements.txt 檔案,用於描述在安裝主要依賴項之前安裝的依賴項。如果您需要更新 pip 本身,這可能會很有用。
也支援 Debian 依賴項。在您的倉庫根目錄下新增一個 packages.txt 檔案,並在其中列出您的所有依賴項。每個依賴項應獨佔一行,每一行都將被 apt-get install
讀取並安裝。