☰
快速安装指南:跑起 Ghost-Downloader-3 下载器
2026/10/4 10:50:12 网站建设 项目流程

快速安装指南:跑起 Ghost-Downloader-3 下载器

【免费下载链接】Ghost-Downloader-3The only downloader you need. 下载器的集大成者。项目地址: https://gitcode.com/GitHub_Trending/gh/Ghost-Downloader-3

想存 B 站、YouTube 的视频,或者拖个磁力链接,却还要在好几款下载软件之间来回切换?Ghost-Downloader-3 是一个把 HTTP、磁力、FTP、M3U8、eD2k 和视频站点都装进同一个窗口的下载器,装好就能用。

先搞清楚这是什么

Ghost-Downloader-3 是一个跨平台的图形界面下载器,用 Python 实现,覆盖 Windows 10+、macOS 13+、Linux(glibc 2.35+)和 Android 11+。

它比同类工具强的地方:

  • 一个应用通吃全协议,HTTP、磁力/BT、FTP、M3U8、MPEG-DASH、eD2k 不用换工具。
  • 视频站点能框选片段、任选画质和字幕,还能下载合集分 P。
  • 智能分块下载、无需事后合并,自动识别带宽,网络越差越显快。
  • 自带浏览器扩展,点一下视频就能把下载交给桌面端接管。

它靠什么跑起来

技术一句话作用
PySide6(Qt 6)画整个图形界面
pyside6-fluent-widgets提供 Fluent 风格界面组件
libtorrent磁力 / BT 下载引擎
m3u8、mpegdash解析 M3U8 与 MPEG-DASH 流媒体
websockets浏览器扩展与桌面端通信
loguru写运行日志
uv按 uv.lock 锁定并安装依赖

动手前:把环境备好

按这个顺序备齐,后面才不会卡:

  1. Python 3.13+:项目最低要求。python3 --version应输出 3.13 或更高,没有就先装一个。
  2. Git:用来拉取代码。git --version能看到版本号即可。
  3. uv:一个 Python 包和项目管理器,负责按锁文件装依赖。没装的话执行curl -LsSf https://astral.sh/uv/install.sh | sh,再用uv --version确认。

四步装好并跑起来

  1. 拉取代码:
    git clone https://gitcode.com/GitHub_Trending/gh/Ghost-Downloader-3

    看到 "Receiving objects... done"、目录里出现Ghost-Downloader-3.py就对了。

  2. 装依赖:
    cd Ghost-Downloader-3 uv sync

    看到 "Installed N packages"、项目下多出.venv目录就对了。

  3. 启动下载器:
    uv run Ghost-Downloader-3.py

    首次会弹出引导窗口,走完能看到主界面任务列表,说明已跑起来 ✅

  4. 添加第一个任务:主界面右上角加号里粘贴一个链接(磁力或视频地址都行)。看到任务卡片出现并开始下载,就算完全跑通。

卡住了?看这里

  • 提示 Requires-Python >=3.13 装不上:本机 Python 太旧或没装。装 3.13+,或让 uv 自动拉一个:uv python install 3.13。
  • 窗口一闪就退 / 没有图形界面:多半是 CPU 不支持 AVX 指令集,或你在纯命令行(SSH)里跑。确认 CPU 支持 AVX;Linux 下要有图形会话,日志在用户数据目录的GhostDownloader/GhostDownloader.log。
  • 依赖装一半中断:系统缺运行库或断网。直接重跑uv sync续装,Windows 确认用的是 64 位 Python。

装好就能用了。想改下载目录、代理等配置,看 app/config/;想看更多功能说明,读 README_zh.md。

【免费下载链接】Ghost-Downloader-3The only downloader you need. 下载器的集大成者。项目地址: https://gitcode.com/GitHub_Trending/gh/Ghost-Downloader-3

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询