配置 Python 以便与 Analytics 一起使用

说明

这些配置说明引用了客户安装的 Python 实例,该实例是使用 Analytics Python 函数所必需的。此 Python 实例与可以作为 Analytics 安装的一部分安装以支持机器学习命令的 Python 实例不同。

要配置 Python 以与 Analytics 一起工作,您必须安装兼容版本的 Python,并且将 Python 可执行文件添加至您的计算机的 PATH 环境变量。您还必须设置 ACLPYTHONDLLPYTHONPATH 系统环境变量。

工作原理

要运行 Python 脚本,Analytics 必须能够调用 Python 可执行文件并且找到它要按照指示运行的脚本。Analytics 使用 PATH 环境变量来查找 Python,使用 PYTHONPATH 环境变量来查找脚本。

安装 Python(32 位)

  1. Python 下载页面中,将以下 Python 版本之一下载到您的计算机或服务器。
    • 3.4.x
    • 3.5.x
    • 3.6.x

    说明

    列出的 Python 版本已经过测试和验证,可以与 Analytics 或机器人代理一起工作。

    从 3.4.x 开始的任何 Python 版本都应该能够工作。但是,除了列出的版本以外的版本不能保证可以工作。

  2. 在您的计算机或服务器上,双击安装程序。
  3. 在安装程序中,选择添加 Python 版本号到 PATH
  4. 单击安装并按照屏幕上的说明操作。
  5. 在运行 Analytics 脚本所调用的任何 Python 脚本之前,请重新启动计算机或服务器。

设置 ACLPYTHONDLL 和 PYTHONPATH 环境变量

  1. 在操作系统的 C:\ 驱动器中,创建一个或多个文件夹以存放您的 Python 脚本。

    示例 C:\python_scripts

  2. 从操作系统中,打开系统属性对话框,然后单击环境变量
  3. 系统变量部分,单击新建并输入以下变量:
    变量名称变量值
    PYTHONPATH

    您创建以存放 Python 脚本的文件夹的完整路径。用分号分隔多个文件夹路径。

    示例:

    C:\python_scripts;C:\dev;C:\tmp
    ACLPYTHONDLL

    Python 安装文件夹中 Python DLL 文件的完整路径和文件名。

    示例:

    c:\python_install\python35.dll

    说明

    完成安装后,Python 将 DDL 文件添加到系统文件夹 (c:\windows\system32\python35.dll) 而不是安装文件夹。您必须将该 DLL 从系统文件夹复制到安装文件夹,并且使用安装文件夹位置作为变量值。Analytics 或机器人代理在 Python 安装文件夹中寻找该 DLL。

    您可能还需要从安装文件夹中移除任何只读设置。

  4. 要保存变量,请单击确定,然后在系统属性对话框,然后单击确定

在 Analytics Python 函数中使用 Python

从 Analytics 中,使用 Analytics Python 函数调用您的 PYTHONPATH 中存在的脚本中的函数。

要了解更多信息,请参考Python

说明

如果您对 Python 脚本进行任何编辑,您必须刷新您的 Analytics 项目中的视图以使用最新版本的 Python 脚本。刷新该视图的最简单方式是关闭您正在使用的表,然后重新打开它。