MarkItDown 文档转换环境安装说明
====================================

用途：
安装知识库文档转换所需的 Python、MarkItDown、markitdown-ocr 和 OpenAI SDK。

系统要求：
Windows 8.1 / Windows Server 2012 R2 及更新版本。

使用方法：
1. 确保服务器可以访问 python.org 和 pypi.org。
2. 右键“安装MarkItDown环境.bat”，选择“以管理员身份运行”。
3. 安装完成后，重启 IIS 或应用系统。

安装逻辑：
1. 先检测本机是否已有 Python 3.12.0 或更新版本。
2. 如果已有，则跳过 Python 安装，直接安装 Python 包。
3. 如果没有，则根据系统架构自动下载 Python 3.12.10 官方安装程序：
   - ARM64：python-3.12.10-arm64.exe
   - 64-bit：python-3.12.10-amd64.exe
   - 32-bit：python-3.12.10.exe
4. 执行：
   python -m pip install -U "markitdown[pdf,docx,pptx,xlsx,xls]" markitdown-ocr openai

说明：
- Python 3.12.10 是 Python 3.12 系列最后一个提供 Windows 二进制安装器的版本。
- 批处理会优先复用已安装的 Python，并写入系统 PATH，便于后台脚本直接调用 python。
- 如果安装完成后仍提示找不到 python，请重启服务器后再试。
- 如果客户网络访问 PyPI 较慢，可编辑批处理中的 PIP_EXTRA_ARGS，启用国内镜像源。如：https://mirrors.aliyun.com/pypi/simple/