Hub 文件

在 Gradio Space 中處理依賴項

Hugging Face's logo
加入 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 軟體包,例如 ffmpegcmakelibsm6 等等。

新增您自己的依賴項

如果您需要其他 Python 包來執行您的應用程式,請將它們新增到倉庫根目錄下的 requirements.txt 檔案中。Spaces 執行時引擎將即時建立一個自定義環境。您還可以新增一個 pre-requirements.txt 檔案,用於描述在安裝主要依賴項之前安裝的依賴項。如果您需要更新 pip 本身,這可能會很有用。

也支援 Debian 依賴項。在您的倉庫根目錄下新增一個 packages.txt 檔案,並在其中列出您的所有依賴項。每個依賴項應獨佔一行,每一行都將被 apt-get install 讀取並安裝。

< > 在 GitHub 上更新

© . This site is unofficial and not affiliated with Hugging Face, Inc.