🚀 AI 一键生成 qmt 策略代码
立即体验

QMT 环境扩展:如何手动安装第三方 Python 库?(完整操作指南)

qmt | 发布时间: 2026/7/25
以下内容由 EasyQuant 生成。

问题描述

请根据以下 SEO 主题生成完整页面内容:

Title: qmt 环境扩展:如何手动安装第三方 Python 库?

Question: 请问如何在 qmt 平台自带的 Python 环境中安装第三方库?

解决方案

QMT 环境扩展:如何手动安装第三方 Python 库?

QMT(迅投量化交易平台)默认内置了常见的 Python 第三方库(如 NumPy、Pandas、TA_Lib、sklearn、tensorflow 等)。但在量化策略开发过程中,如果需要使用未内置或特定版本的第三方库,可以通过手动方式安装到 QMT 的 Python 环境中。


一、安装前的重要注意事项

  1. 避免升级内置核心库:第三方库的安装或升级可能会引起系统兼容性错误。强烈建议不要升级平台内置的 pandas,其他内置库若无特殊需求也请勿随意升级。
  2. 备份环境文件夹:在安装任何第三方库之前,请务必备份以下目录,以便发生错误时能够快速恢复:
    • QMT安装目录\bin.x64\DLLs
    • QMT安装目录\bin.x64\Lib

二、手动安装第三方库的步骤

1. 准备本地 Python3 环境

下载并安装官方标准 Python 3(建议版本为 3.6.8,与 QMT 内置版本保持一致,兼容性最佳)。

2. 打开命令行工具 (CMD)

按键盘 Win + R 键,输入 cmd 并回车,打开终端窗口。

3. 执行安装命令

使用本地 Python 的 pip 工具,将第三方库直接安装至 QMT 的 site-packages 目录下。

(1)基础安装命令

Python3安装目录\Scripts\pip.exe install 库名 --target=QMT安装目录\bin.x64\Lib\site-packages

示例:安装 requests

C:\Python36\Scripts\pip.exe install requests --target=D:\QMT\bin.x64\Lib\site-packages

(2)升级库命令(带 -U 参数)

C:\Python36\Scripts\pip.exe install -U tensorflow --target=D:\QMT\bin.x64\Lib\site-packages

(3)使用清华镜像源加速安装

C:\Python36\Scripts\pip.exe install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow --target=D:\QMT\bin.x64\Lib\site-packages

三、自定义设置 Python 第三方库路径(可选)

除了直接安装到 QMT 默认目录外,平台还支持自定义库路径:

  1. 打开 QMT 客户端,点击系统左上角【设置】。
  2. 切换到【交易设置】 -> 【模型设置】子面板。
  3. Python库路径 中自定义指定第三方库文件夹路径。
  4. 可点击 Python库下载,从服务器获取最新的 QMT Python 拓展支持。

完成上述配置后,即可在 QMT 的【策略编辑器】中直接 import 导入并使用安装的第三方库。