news 2026/10/23 3:58:18

PyCharm 安装与汉化全攻略:Windows、Mac、Linux 三平台避坑指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
PyCharm 安装与汉化全攻略:Windows、Mac、Linux 三平台避坑指南

PyCharm 这玩意儿,说它是 Python 开发者的“主战场”一点不夸张。我见过太多人,代码写得挺溜,结果卡在装环境这一步——下载下来是个压缩包不知道怎么跑、装完了满屏英文看着头大、Mac 上拖进 Applications 之后打开报错、Linux 下解压完敲命令提示找不到 Java。这些坑我当年一个不落地踩过,所以这篇东西不打算跟你讲什么“IDE 的强大生态”之类的场面话,就实打实把 Windows、Mac、Linux 三个平台从下载到汉化跑通的全过程捋一遍,顺带把那些官方文档里不会写、但你一定会撞上的细节提前给你标出来。不管你是刚摸 Python 的新手,还是换了新机器要重装环境的老手,照着走一遍,半小时内应该能坐在一个中文界面、能正常建项目跑代码的 PyCharm 前面。

1. 装之前先想清楚:版本、授权与硬件这三件事

很多人一上来就搜“PyCharm 下载”,点进第一个链接就开始下,下完发现要么是社区版缺功能,要么是专业版到期弹窗,要么机器跑起来风扇狂转。这三个问题其实在下载之前就能规避掉,花两分钟想清楚,比装完再折腾省事得多。

1.1 社区版和专业版到底差在哪,别下错了

PyCharm 分两个发行版,这是第一个必须搞明白的分叉点。社区版(Community Edition)免费、开源,核心的 Python 编辑、调试、重构、版本控制集成都有,日常写脚本、做数据分析、学算法完全够用。专业版(Professional Edition)是付费的,多出来的主要是 Web 框架支持(Django、Flask 的模板和路由跳转)、数据库工具、远程开发、科学计算模式的进阶功能这些。

我的建议很直接:如果你现在连“我要不要用 Django”都还没想明白,那就先装社区版。它的功能边界对 90% 的学习场景和中小型脚本项目是够的,而且不会隔三差五提醒你授权到期。等你真的接到一个需要专业版功能的需求,再升级也不迟,项目配置是兼容的,不用重装。

这里有个容易忽略的点:两个版本的配置目录是分开的,如果你先装了社区版后来又装专业版,之前的主题、快捷键设置不会自动带过去。所以如果你已经确定要走专业版路线(比如公司统一采购了授权),那就一步到位,别来回换。

1.2 授权方式的选择会直接影响你的使用体验

专业版的授权有几种常见形式:个人订阅、企业订阅、教育授权、开源项目授权。对个人学习者来说,如果你有在校学生或教师身份,可以走教育授权渠道申请免费使用,这是官方明确提供的路径,流程也不复杂,准备好身份证明材料按指引提交就行。

需要提醒的是,网上流传的各种“激活码”“破解补丁”我一律不建议碰。原因很实际:这类东西来源不明,轻则装完带一堆弹窗广告,重则捆绑了你不想要的东西,而且版本一更新就失效,你还得反复折腾。装开发工具这件事,稳定和省心比省那点钱重要得多。社区版免费且功能扎实,专业版走正规授权渠道,这是最不容易出问题的两条路。

1.3 硬件和系统的最低门槛,别让机器拖后腿

PyCharm 是基于 Java 平台构建的,对内存比较敏感。官方给的参考是 4GB 内存起步,但以我的实际体验,8GB 是能舒服用的底线,16GB 才能算流畅。如果你机器只有 4GB,装是能装,但打开大一点的项目、同时开着浏览器查资料,卡顿感会很明显。

磁盘空间方面,安装包本身几百 MB,但装完之后加上索引缓存、插件、项目文件,预留2.5GB 到 3GB比较稳妥。系统版本上,Windows 建议 Win10 及以上(64 位),Mac 建议 macOS 11 及以上,Linux 主流发行版(Ubuntu、Fedora、Debian 等)的较新版本都没问题。这些不是硬性卡死的门槛,但低于这个配置跑起来体验会打折扣,提前有个心理预期。

项目建议配置说明
内存8GB 起,16GB 更佳低于 4GB 会明显卡顿
磁盘预留 3GB含安装、缓存、索引
WindowsWin10 64 位及以上需管理员权限安装
macOS11 及以上注意芯片架构区分
Linux主流发行版较新版本需桌面环境支持

2. Windows 平台:从下载到跑通第一个项目

Windows 是大多数人接触 PyCharm 的第一个平台,流程相对直白,但安装向导里有几个勾选项值得说道说道,选错了后面会多出一些莫名其妙的麻烦。

2.1 下载环节:认准官方渠道和正确的安装包类型

打开浏览器,进 JetBrains 官网的 PyCharm 产品页,点下载按钮。页面会自动识别你的操作系统,Windows 下给的是.exe安装程序。这里要注意区分:不要下成“便携版”或者第三方站点打包的“绿色版”,那些版本往往去掉了自动更新、改过默认路径,出问题时排查起来很费劲。官方.exe是标准安装程序,双击就能走向导,最省心。

下载的时候留意一下版本号,标题里写的“2026 最新版”指的是当前较新的发行版本,具体小版本号会随时间滚动。你下载时看到的具体数字可能和我写的不完全一样,这正常,只要是从官方页面拿的最新稳定版就行,不必纠结于某个特定小版本。

2.2 安装向导里的四个勾选项,逐个说清楚

双击安装包,第一步是选择安装路径。默认路径在C:\Program Files\JetBrains\...下面,如果你 C 盘空间紧张,可以改到 D 盘,但路径里不要带中文和空格,这是很多工具的通病,带中文路径偶尔会引发一些奇怪的读写问题。

接下来是安装选项页面,通常有这几个勾:

  • 创建桌面快捷方式:建议勾上,省得每次去开始菜单翻。
  • 更新 PATH 环境变量:这个勾上之后,可以在命令行里直接敲pycharm启动。对习惯用终端的人有用,但如果你不清楚 PATH 是什么,勾不勾都不影响正常使用。
  • 关联 .py 文件:勾上之后,双击.py文件默认用 PyCharm 打开。如果你机器上还装了别的 Python 编辑器,可能会抢默认打开方式,按自己习惯决定。
  • 添加到右键菜单:勾上后可以在文件夹上右键“用 PyCharm 打开”,处理单个项目时挺方便。

我的习惯是全勾,反正都是提升便利性的选项,没有副作用。勾完点安装,等进度条走完就行。

2.3 首次启动:别急着建项目,先把这两步做了

第一次打开 PyCharm,会弹一个导入设置的窗口,问你有没有之前的配置要迁移。新装的话选“不导入设置”,直接进主界面。然后会有一个主题选择(深色/浅色)和插件推荐页,插件页可以先跳过,后面需要什么再装。

进主界面后,我建议先做两件事。第一,检查一下 Python 解释器。PyCharm 本身不带 Python,它需要指向你系统里已经装好的 Python。如果你还没装 Python,先去 Python 官网下一个对应系统的安装包装上,安装时记得勾选“Add Python to PATH”。装好 Python 再回来,PyCharm 新建项目时会自动检测到解释器。

第二,调一下内存上限。PyCharm 默认给 JVM 分配的内存可能偏保守,如果你机器内存充足(16GB 以上),可以在Help菜单里找到修改自定义 VM 选项的入口,把-Xmx那个值适当调大(比如调到 2048m 或 4096m)。这一步不是必须的,但如果你后面要打开大项目,提前调好能少一次重启。

2.4 建一个测试项目,验证整条链路是通的

装完不验证等于没装。点“新建项目”,选一个空目录作为项目位置,解释器选你刚装好的那个 Python 版本,创建。然后在项目里新建一个.py文件,敲一行print("hello"),右键运行。如果下方运行窗口正常输出hello,说明从安装到解释器配置整条链路是通的。

这一步看着简单,但它能帮你提前暴露两个常见问题:一是解释器没配好(运行按钮灰色或者报“no interpreter”),二是路径权限问题(项目建在了没有写权限的目录)。早发现早处理,比写到一半报错强。

3. macOS 平台:芯片架构是第一个要过的关

Mac 上的安装流程和 Windows 差别不小,最大的变量是芯片架构——Apple Silicon(M 系列芯片)和 Intel 芯片对应的安装包是不同的。下错了包,要么打不开,要么打开后性能打折。

3.1 先确认你的 Mac 是什么芯片

点左上角苹果菜单,选“关于本机”,看“芯片”那一栏。写着 Apple M1、M2、M3 之类的,就是 Apple Silicon;写着 Intel Core i5、i7 之类的,就是 Intel 芯片。这个信息决定了你下载哪个版本。

官网下载页通常会自动识别并推荐对应架构的包,但保险起见,下载时手动确认一下文件名里带的是aarch64(Apple Silicon)还是x64(Intel)。下错了也不是不能用(Apple Silicon 可以通过转译层跑 Intel 版本),但性能会有损耗,启动也慢一些,没必要将就。

3.2 拖拽安装之后,第一次打开被拦了怎么办

Mac 版的 PyCharm 下载下来是个.dmg磁盘映像文件,双击挂载,把 PyCharm 图标拖进 Applications 文件夹,这一步和装普通 Mac 软件一样。拖完之后在启动台或 Applications 里找到它,双击打开。

这里大概率会撞上一个情况:系统提示“无法打开,因为无法验证开发者”。这不是安装失败,是 macOS 的安全机制在拦。解决办法是去“系统设置”里的“隐私与安全性”,往下翻找到刚才被拦的提示,点“仍要打开”。第一次放行之后,后面就不会再拦了。这个流程在 Apple Silicon 机器上尤其常见,别慌,按提示走就行。

3.3 Mac 下的解释器配置有个小陷阱

Mac 系统自带的 Python 版本往往比较旧,而且系统对自带 Python 有保护,不建议直接拿它当开发解释器。正确做法是自己装一个独立的 Python,可以用官网安装包,也可以用包管理工具装。装好之后,在 PyCharm 里配置解释器时,指向你新装的那个路径,而不是系统自带的。

配置入口在项目设置里的 Python 解释器选项,点添加,选“系统解释器”,然后浏览到你新装 Python 的可执行文件位置。Mac 下这个路径通常在/usr/local/bin/python3或者用户目录下的某个位置,具体看你用什么方式装的。选对了之后,PyCharm 会显示这个解释器下已安装的包列表,看到列表刷出来就说明配通了。

3.4 验证与常见报错对照

同样建个测试项目跑一行打印。Mac 下如果运行报错,常见的有两类:一类是解释器路径选错(指向了系统自带 Python,缺某些包),另一类是文件权限问题(项目建在了受保护目录)。对照下面这个表快速定位:

现象可能原因处理方向
打开提示无法验证开发者系统安全拦截隐私与安全性里放行
运行报 no interpreter解释器未配置项目设置里指定 Python 路径
启动特别慢下成了 Intel 版跑在 M 芯片上换 aarch64 版本重装
装包报权限错误用了系统自带 Python换独立安装的 Python

4. Linux 平台:解压即用,但依赖得先补齐

Linux 下的 PyCharm 没有“安装向导”这个概念,官方给的是压缩包,解压完直接运行启动脚本。听起来简单,但依赖环境是这一节的重点,尤其是 Java 运行时,缺了它启动脚本会直接报错退出。

4.1 下载与解压:放对位置很重要

从官网下载 Linux 版压缩包(.tar.gz),下载完用解压命令展开。解压出来的目录名带版本号,比如pycharm-2026.x这种。我建议把它放到/opt目录下,这是 Linux 存放第三方软件的惯例位置,权限管理也清晰。解压命令大致是这样:

sudo tar -xzf pycharm-*.tar.gz -C /opt/

解压完进到目录里的bin子目录,能看到pycharm.sh这个启动脚本。直接./pycharm.sh就能跑,但先别急,往下看依赖。

4.2 Java 运行时:启动脚本报错的头号原因

PyCharm 需要 Java 运行时环境(JRE)才能跑。较新的 PyCharm 版本通常自带了一个捆绑的运行时,理论上开箱即用。但如果你系统里的环境变量配置有冲突,或者捆绑运行时因为某些原因没生效,启动时就会报找不到 Java 的错误。

排查思路是这样:先直接跑启动脚本,看报错信息。如果提示和 Java 相关,检查系统里有没有装 JRE,用java -version命令看。没装的话,通过发行版的包管理器装一个(Ubuntu/Debian 系用apt,Fedora 系用dnf,具体包名搜一下对应发行版的 Java 运行时包)。装完之后再跑启动脚本,一般就过了。

提示:不要为了图省事去改系统全局的 Java 环境变量指向某个特定版本,除非你清楚会影响什么。PyCharm 优先用自己捆绑的运行时,系统 Java 只是兜底,两者不冲突最好。

4.3 创建桌面启动项,省得每次敲命令

每次开终端敲./pycharm.sh太麻烦。PyCharm 菜单里有个创建桌面条目的功能(在 Tools 菜单下找),点一下会在应用菜单里生成一个启动图标,之后从应用列表点开就行。如果你用的是比较精简的桌面环境没有这个菜单项,也可以手动写一个.desktop文件放到~/.local/share/applications/目录下,内容指向pycharm.sh的绝对路径,图标指向解压目录里的图标文件。这一步属于锦上添花,不做也不影响功能。

4.4 Linux 下的解释器与权限问题

Linux 系统通常自带 Python,但版本可能偏旧。和 Mac 一样,建议单独装一个较新的 Python 用于开发。配置解释器时指向新装的路径。另外 Linux 下有个特有的坑:如果你用sudo跑过某些命令,可能导致项目目录的属主变成 root,之后普通用户跑 PyCharm 就没法写文件。遇到写入报错,检查一下目录属主,用chown改回你自己的用户就行。

5. 汉化:三种路径,按你的情况选

界面全英文对新手确实不友好,好在 PyCharm 的汉化有成熟方案。这里给三条路径,从最省事到最灵活,你对号入座。

5.1 官方中文语言包:最推荐的方式

PyCharm 内置了插件市场,官方维护了简体中文语言包。操作路径是:打开设置,找到插件管理,在搜索框里输入“Chinese”或者“中文”,找到官方那个语言包插件,点安装,装完重启 IDE,界面就变中文了。

这个方式的好处是官方维护、随版本更新、不破坏安装文件。缺点是极少数新版本刚发布时,语言包可能滞后一两天才跟上,等一等就好。我一般优先推荐这个,因为它最干净,出问题也好回退(禁用插件就恢复英文)。

5.2 手动导入语言包:离线环境的备选

如果你的机器不能联网,或者插件市场加载不出来,可以走手动导入。思路是先从能联网的机器上把语言包插件文件下载下来(插件市场里能看到插件的下载入口),拷到目标机器,然后在插件管理界面选“从磁盘安装”,指向那个文件。装完重启,效果和在线装一样。

这个方式适合内网环境或者网络不稳定的场景。要注意的是插件版本要和 IDE 版本大致匹配,版本差太多可能装不上或者装了显示异常。下载时留意一下插件页面上标注的兼容版本范围。

5.3 汉化之后想换回英文怎么办

有人装完中文用一阵子,想换回英文对照教程学习,或者发现某个翻译词不习惯。操作很简单:回到插件管理,找到中文语言包,点禁用或者卸载,重启 IDE 就恢复英文了。语言包是独立插件,装卸都不影响你的项目文件和配置,可以放心来回切。

汉化方式适用场景优点注意点
官方语言包插件能联网的常规环境官方维护、更新及时新版本可能短暂滞后
手动导入插件文件离线/内网环境不依赖网络注意版本兼容
禁用插件回退英文想对照学习随时切换无

6. 装完之后这几项设置,能省掉后面一堆麻烦

环境跑通只是起点,PyCharm 默认的一些行为如果不调,用起来会别扭。下面这几项是我每台新机器必调的,按重要性排。

6.1 字体和编辑器缩放,护眼也护效率

默认字体大小对长时间写代码来说偏小。在设置的编辑器字体选项里,把字号调到 14 到 16 之间,行高适当放宽。另外开启“用 Ctrl+滚轮调整字号”这个选项,看代码时随手缩放,比反复进设置调方便。主题方面深色浅色看个人,深色在夜间更友好,但如果你要长时间看文档对照,浅色有时更清晰,可以按工作时段切换。

6.2 自动保存与版本控制的基础配置

PyCharm 默认有自动保存机制,但和 Git 的配合需要确认一下。如果你用 Git 管理代码,在设置里确认 Git 可执行文件路径被正确识别(通常会自动检测到)。然后建议开启“保存时自动格式化”或者至少了解格式化快捷键,保持代码风格一致。这些设置不影响能不能跑,但影响你后面协作和回滚时的顺畅度。

6.3 解释器与包的隔离:虚拟环境别偷懒

这是新手最容易忽略、后期最头疼的一点。不要把所有项目的依赖都装在全局 Python 里。正确做法是每个项目建一个虚拟环境(venv),项目依赖装在各自的环境里。PyCharm 新建项目时默认会提示创建虚拟环境,选上就行。这样做的原因是:不同项目可能依赖同一个包的不同版本,全局装会互相打架,虚拟环境隔离之后各管各的,清爽。

如果你已经建了项目但用的是全局解释器,可以在项目设置里改成新建虚拟环境,PyCharm 会帮你把环境建好并关联上。改完之后记得在项目里重新装一遍依赖。

6.4 常用快捷键先记这几个

不用一上来背全表,先记四个高频的:Shift+F10运行当前文件,Shift+F9调试,Ctrl+/(Mac 是 Cmd+/)注释选中行,Ctrl+B(Mac 是 Cmd+B)跳转到定义。这四个覆盖了日常写代码的大部分操作,用熟了再慢慢扩展。快捷键方案在设置里可以切换成你熟悉的编辑器风格(比如 VS Code 或 Eclipse 方案),如果你之前用过别的编辑器,切过去能减少适应成本。

7. 三个平台的高频故障速查

装的过程中出问题不可怕,怕的是不知道从哪查。这一节把三个平台最常见的故障现象、原因和处理方向列成对照表,遇到问题时先对号入座,能省下大量瞎试的时间。

7.1 启动类故障

启动不了是最高频的一类。Windows 下常见的是安装时没给管理员权限导致文件写入不全,重装一遍用管理员身份运行安装包即可。Mac 下是安全拦截,前面说过放行流程。Linux 下多半是 Java 运行时缺失或环境变量冲突,按第 4 节的思路排查。还有一种跨平台的通用情况:安装包下载不完整,文件损坏导致安装或解压失败,重新下载一次往往就好了,下载时留意文件大小和官网标注是否一致。

7.2 运行与解释器类故障

能打开 IDE 但跑不了代码,问题基本出在解释器上。现象包括运行按钮灰色、报“no interpreter configured”、或者运行时报找不到模块。处理思路统一:进项目设置检查解释器路径是否指向一个真实存在的 Python,然后看这个解释器下有没有装你代码需要的包。缺包就在 PyCharm 的包管理界面或者终端里装。如果解释器路径对但包死活装不上,检查一下是不是网络源的问题,换个包索引源试试。

7.3 汉化与界面类故障

汉化装完没生效,先确认插件是否启用、IDE 是否重启过。少数情况下语言包和 IDE 版本不匹配会导致界面部分英文部分中文,这种就等语言包更新或者暂时禁用。界面卡顿的话,检查内存分配是否太小,以及是不是开了太多插件,禁用不用的插件能明显改善启动速度。

故障现象平台排查方向
安装包双击无反应Win用管理员身份运行
提示无法验证开发者Mac隐私与安全性放行
启动报 Java 相关错误Linux检查/安装 JRE
运行按钮灰色全平台配置 Python 解释器
汉化不生效全平台确认插件启用并重启
启动慢、卡顿全平台调内存、精简插件

8. 我踩过的几个坑,你大概率也会遇到

说几个具体场景,都是我自己或者身边人真实撞上的,提前知道能少走弯路。

第一个是路径带中文。Windows 下把项目建在“桌面/新建文件夹/我的项目”这种路径里,某些包在读写临时文件时会出问题,报错信息还很隐晦。解决办法就是把项目放在纯英文路径下,比如D:\projects\demo这种。这个坑不分平台,Mac 和 Linux 下路径带中文或特殊字符同样可能出问题,养成纯英文路径的习惯最稳。

第二个是同时装了多个 Python 版本,解释器选串了。机器上既有系统自带 Python,又有自己装的 3.11、3.12,PyCharm 自动检测时可能选中的不是你预期的那个。表现是明明装了某个包,运行却报找不到。进项目设置里核对解释器路径,确认指向的是你装包的那个 Python,问题就解决了。

第三个是虚拟环境建了但没激活就用。有人手动在终端建了 venv,但 PyCharm 项目设置里还指着全局解释器,结果终端里装的包 IDE 里用不了。正确做法是建完虚拟环境后在项目设置里把解释器切换过去,让 IDE 和终端用同一个环境。

第四个是升级 IDE 之后插件失效。大版本升级后,部分第三方插件可能不兼容新版本,表现为功能消失或者启动报错。处理方式是进插件管理看有没有更新,更新到兼容版本;如果插件已经停止维护,就找替代方案或者禁用。官方语言包一般跟进很快,不太会遇到这个问题。

注意:遇到报错先看报错信息的第一行和最后一行,中间大段堆栈可以先跳过。第一行通常是错误类型,最后一行往往点明了具体位置或缺失的东西,这两行信息量最大。

9. 关于“保姆级”这件事的一点个人看法

教程看得再多,也不如自己动手装一遍来得实在。我写这篇东西的时候刻意把“为什么这么做”和“出问题怎么查”放在和“怎么做”同等的位置,因为安装这件事的本质不是记住点哪个按钮,而是理解每一步在干什么——知道安装向导那个 PATH 勾选项是干嘛的,你就不会在命令行敲pycharm没反应时手足无措;知道解释器是 IDE 和 Python 之间的桥梁,你就能自己诊断大部分“跑不起来”的问题。

三个平台的流程走下来,你会发现核心逻辑是通的:下载对的包、装好、配好解释器、验证能跑、按需汉化。差异只在系统层面的细节——Windows 的向导勾选、Mac 的芯片架构和安全拦截、Linux 的依赖和解压路径。把这些差异点记住,换任何一台机器你都能自己搞定。

最后分享一个我自己的习惯:每次在新机器上装完 PyCharm,我会先建一个叫sandbox的空项目,专门用来测试新装的包和试代码片段,不污染正式项目。这个习惯帮我避免了好几次“在正式项目里乱装包导致依赖冲突”的麻烦。环境这东西,前期多花十分钟理清楚,后面能省下好几个小时。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/23 3:57:32

工控机抗干扰五层防护体系:从EMC设计到现场落地

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/23 3:57:22

Grok Bot 安装配置全攻略:从踩坑到稳定出活的实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/23 3:57:22

UE5 Lyra交互系统拆解:从GAS动态授予到UI解耦

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/23 3:56:10

注塑机数据采集器实战指南:从方案选型到落地应用

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/23 3:55:31

0.9B OCR小模型生产级部署:精度、成本与性能平衡实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/23 3:51:24

本地部署AI视频生成模型实战:从环境搭建到六大应用玩法

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华