尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
零网络 OI Wiki 离线部署的 3 条路径——完整指南
零网络 OI Wiki 离线部署的 3 条路径——完整指南【免费下载链接】OI-wiki:star2: Wiki of OI / ICPC for everyone. 某大型游戏线上攻略内含炫酷算术魔法项目地址: https://gitcode.com/GitHub_Trending/oi/OI-wiki赛场断网、飞行途中无信号、封闭机房无法外联——OI Wiki 离线版能让这些场景下的算法学习不断档。三条离线部署路径摆在这里按机器现状选一条从 30 秒到半小时随时把整套离线算法资料装进本地。 10 秒选路三列速览表路径前置依赖大致耗时适合人群可否自定义A · Docker 容器仅 Docker30 秒3 分钟新手、多平台用户否B · 源码本地构建Python 3 uv git530 分钟开发者、需自定义构建是C · gh-pages 静态页仅 git Python约 1 分钟临时离线查阅否 路径 ADocker 拉镜像3 分钟起一个本地 OI Wiki判断——先看机器是否具备 Docker 环境docker -v # 有版本号即可用没有则先按 Docker 官方文档安装执行——镜像源任选其一拉取后直接后台启动并映射端口docker pull 24oi/oi-wiki # 官方镜像仓库 docker pull daocloud.io/sirius/oi-wiki # 国内 DaoCloud 仓库 docker run -d -p 8080:8000 --name oi-wiki 24oi/oi-wiki-d让容器在后台常驻-p 8080:8000把容器内 8000 端口映射到主机的 8080。验证——浏览器打开http://127.0.0.1:8080能看到 OI Wiki 首页即部署成功。容器随时可用docker stop oi-wiki/docker start oi-wiki停启更细的构建参数说明见 Docker 部署官方文档。⚙️ 路径 B源码构建静态页面——与路径 A 的 4 处差异仓库获取同路径 A 的思路但此处克隆的是完整源码而非镜像git clone https://gitcode.com/GitHub_Trending/oi/OI-wiki.git --depth1 cd OI-wiki差异一依赖安装换成 Python 生态国内源可避免超时pip install uv uv sync --index-url https://pypi.tuna.tsinghua.edu.cn/simple/差异二需额外安装自定义主题./scripts/pre-build/install-theme.sh # Windows 下改用 Git Bash 执行差异三构建产物落在site目录而不是跑一个常驻容器uv run mkdocs build -v差异四预览方式从访问端口变为起一个静态服务器cd site python -m http.server 8000本地访问验证同路径 A打开http://127.0.0.1:8000即可。选这条路还能改构建配置、控制 MathJax 渲染完整步骤见 README 的离线版章节。 路径 C一条命令克隆 gh-pages临时离线查阅不想装任何依赖、只用一两次时最轻量——已构建好的静态页面都在gh-pages分支里git clone https://gitcode.com/GitHub_Trending/oi/OI-wiki -b gh-pages cd OI-wiki python -m http.server 8000⏱️ 内容保鲜路径 × 更新命令对照表离线版会滞后于上游内容建议定期刷新路径更新操作A · Dockerdocker exec -it oi-wiki /bin/bash进入后执行wiki-upd或停删容器、重新docker pull再启动B · 源码git pull拉新代码再uv run mkdocs build -v重建C · gh-pagesgit pull拉取最新静态页即可无需重建 故障速查现象、原因、修复命令现象原因修复命令依赖安装超时失败海外 PyPI 源访问慢uv sync --index-url https://pypi.tuna.tsinghua.edu.cn/simple/8000 端口连不上端口被其他进程占用python -m http.server 8080换端口访问docker 提示权限不足当前用户不在 docker 组sudo usermod -aG docker $USER注销后重新登录页面样式或公式残缺主题 / MathJax 资源下载不全重跑./scripts/pre-build/install-theme.sh新手直接走 Docker要改构建参数才选源码临时用一次选 gh-pages。使用问题与改进建议可提交到项目 issue 区也欢迎参与贡献 OI Wiki 离线版。【免费下载链接】OI-wiki:star2: Wiki of OI / ICPC for everyone. 某大型游戏线上攻略内含炫酷算术魔法项目地址: https://gitcode.com/GitHub_Trending/oi/OI-wiki创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

深入解析 Salt 中 SSH 资源的 test 执行模块覆盖:`salt.resources.ssh.modules.test` 与真实的远端连通性检测

深入解析 Salt 中 SSH 资源的 test 执行模块覆盖:`salt.resources.ssh.modules.test` 与真实的远端连通性检测

运维配置管理后端 【免费下载链接】salt Software to automate the management and configuration of infrastructure and applications at scale. 项目地址: https://gitcode.com/gh_mirrors/sa/salt 点击查看 免费下载 test.ping 是 Salt 生态中使用频率最高的连…

📅 2026/9/25 17:36:43
lego v4 到 v5 库迁移完全指南:Context 化、slog 日志与 API 重构要点

lego v4 到 v5 库迁移完全指南:Context 化、slog 日志与 API 重构要点

网络安全密码学 【免费下载链接】lego Lets Encrypt/ACME client and library written in Go 项目地址: https://gitcode.com/gh_mirrors/le/lego 点击查看 免费下载 本文基于 go-acme/lego 官方迁移文档(docs/content/migration/library.md&#xff09…

📅 2026/9/25 17:36:43
如何为开源项目 npmx.dev 贡献代码:环境搭建、开发工作流与测试体系指南

如何为开源项目 npmx.dev 贡献代码:环境搭建、开发工作流与测试体系指南

如何为开源项目 npmx.dev 贡献代码:环境搭建、开发工作流与测试体系指南 【免费下载链接】npmx.dev a fast, modern browser for the npm registry 项目地址: https://gitcode.com/gh_mirrors/np/npmx.dev npmx.dev 是一个快速、现代的 npm 注册表浏览器&…

📅 2026/9/25 17:36:43
MORE NEWS

更多资讯

📰

小程序刻度尺组件(抖动问题待优化,需scrollend之后再做吸附处理)

前言 最近在开发一个小程序项目时,需要实现一个身高测量功能,调研了市面上常见的刻度尺组件后,决定自己动手写一个。由于项目同时需要支持纵向(身高)和横向(体重选择)两种模式,索性做…

📰

CMO环境模型-地表覆盖模型详解

/// <summary> /// 地面单元隐蔽能力计算器&#xff08;对应 ActiveUnit.LandCoverMaskingCapability&#xff09;。 /// </summary> public static class LandCoverMaskingCalculator {/// <summary>/// 根据地表覆盖类型查表得到地面单元的隐蔽能力值。///…

📰

文档欠着、线上 Bug 又急:用 Caravel 把两条线并行跑起来

摘要&#xff1a; 文档和修 Bug 常常撞车。串行会浪费一小时&#xff0c;开两个终端又容易丢上下文。本文用一次完整演示说明&#xff1a;在 Caravel 工作台里先让补文档任务跑着&#xff0c;再新建修 Bug 任务并选择另一个 Agent&#xff0c;最后在列表里并排看两条线的状态。…

📰

「不碰权重,只改策略」:Dream-RSI 如何用「做梦」实现递归自我改进

2026 年&#xff0c;Anthropic、OpenAI 相继把「递归自我改进」&#xff08;Recursive Self-Improvement, RSI&#xff09;从论文概念推到了公众视野&#xff0c;也把它最刺耳的那面亮了出来&#xff1a;如果一个 AI 能不断地改进自己的改进能力&#xff0c;它的能力曲线会不会…

📰

《鸿蒙PC三方库适配实战:aegisub 3.4.2从编译报错到348测试通过的完整复盘》

摘要&#xff1a;本文记录我参加开源鸿蒙 PC 专项积分赛、完成 aegisub 字幕编辑器核心库适配的全过程。从源码获取、meson 构建配置、依赖链处理到 gtest 全量测试&#xff0c;覆盖高难度库适配完整链路。适配过程中遇到 wxWidgets GUI 模块缺失、LuaJIT 平台检测失败、Boost …

📰

《机器学习快速入门》10周教学提纲

文章目录《机器学习快速入门》10周教学提纲&#xff08;精简实践版&#xff09;课程定位第1周&#xff1a;机器学习是什么&#xff1f;第1课&#xff1a;认识机器学习内容三类学习方式1.监督学习2.无监督学习3.强化学习实践第2周&#xff1a;从数据到模型第2课&#xff1a;机器…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬