下載與安裝
最新安裝套件與版本說明統一發布在 GitHub Releases。
提示
展開發布頁面的 Assets,選擇適合目前作業系統的套件。不同版本提供的套件可能不同。
選擇安裝方式
| 方式 | 適合對象 | 執行要求 |
|---|---|---|
| 安裝套件 | 大多數使用者 | 受支援的 Windows、macOS 或 Linux 系統 |
| 原始碼 | 開發與測試 | Python 3.8–3.11 |
使用安裝套件
- 開啟最新發布頁面。
- 下載適合目前系統的套件。
- 解壓縮或安裝,然後啟動 GitHub 網盤。
如果目前平台沒有安裝套件,可以從原始碼執行。
macOS 未簽名提示
macOS 安裝套件暫未進行程式碼簽名。如果系統提示無法驗證開發者,或提示應用程式「已損壞,無法打開」,請先確認安裝套件來自專案的 GitHub Releases 頁面,然後嘗試以下步驟:
開啟「終端機」,執行:
shellsudo spctl --master-disable開啟「系統設定」>「隱私權與安全性」,如果出現「任何來源」選項,請允許從「任何來源」開啟應用程式。
將 GitHub 網盤移到「應用程式」,然後執行:
shellsudo xattr -dr com.apple.quarantine /Applications/GitHub-NetDisk.app
指令執行完成後,重新開啟 GitHub 網盤。
從原始碼執行
下載或複製儲存庫,在儲存庫根目錄執行:
shell
python -m venv .venv
source .venv/bin/activate # Windows:.venv\Scripts\activate
python -m pip install .
python GitHub-NetDisk.py可選的 aria2 元件
發行版裡的安裝套件已自帶 aria2。從原始碼執行或使用自訂打包版本時,如需下載加速,請將 aria2c 放入應用程式的 tools 目錄,或確保它位於 PATH 中。GitHub 網盤會直接呼叫 aria2c 命令列,並行下載多個 Release 資產;未安裝 aria2 時會使用基於 requests 的內建下載器。