以下是在 Windows 11 上安装 MSI 类型 LibreOffice 的小白级详细教程,配有图片说明:
第一步:下载 LibreOffice MSI 文件
- 打开浏览器访问官网:https://www.libreoffice.org/download/download-libreoffice/
- 点击图中蓝色大按钮下载:
- 等待下载完成(文件约 300MB)
第二步:安装 MSI 文件
-
打开"下载"文件夹,找到下载的文件(文件名类似:
LibreOffice_7.6.4_Win_x64.msi
) -
右键点击文件 → 选择"安装":
-
出现安装向导:
- 点击"下一步"
- 选择"典型安装"
- 点击"安装"
- 等待进度条完成
- 最后点击"完成"
第三步:设置环境变量(关键步骤)
-
按
Win + S
键 → 输入"环境变量" → 选择"编辑系统环境变量" -
点击"环境变量"按钮:
-
在"系统变量"区域 → 双击"Path"行:
-
点击"新建" → 粘贴这个路径:
C:\Program Files\LibreOffice\program\
-
点击所有"确定"按钮保存
第四步:验证安装
- 按
Win + R
键 → 输入cmd
→ 回车 - 在黑色窗口输入:
soffice --version
- 看到版本信息就成功了:
[验证成功]
第五步:在 Python 中使用
-
打开 PyCharm 终端,安装转换库:
pip install docx2pdf
-
使用简单代码转换文档:
from docx2pdf import convert
# 转换单个文件
convert("我的文档.docx", "转换后的文档.pdf")
# 转换文件夹内所有docx
convert("文档文件夹/")
常见问题解决
问题1:安装时提示需要权限
- 解决方法:右键选择"以管理员身份运行"安装文件
问题2:找不到安装路径
- 解决方法:打开文件资源管理器 → 进入
C:\Program Files\
→ 查看是否有LibreOffice
文件夹
问题3:环境变量设置不生效
- 解决方法:在 Python 代码开头添加:
import os os.environ["PATH"] += os.pathsep + r'C:\Program Files\LibreOffice\program'
重要提示
- 安装完成后不需要打开 LibreOffice
- 每次电脑重启后设置都有效
- 转换时不会弹出 LibreOffice 窗口,后台自动运行
小技巧
- 批量转换多个文档:
import glob for docx_file in glob.glob("*.docx"): pdf_file = docx_file.replace(".docx", ".pdf") convert(docx_file, pdf_file) print(f"已转换: {docx_file} → {pdf_file}")
现在你已经成功安装了文档转换工具!尝试运行一个简单的转换测试吧,如果有任何问题随时问我