配置 Python 以便与 Analytics 一起使用
说明
这些配置说明引用了客户安装的 Python 实例,该实例是使用 Analytics Python 函数所必需的。此 Python 实例与可以作为 Analytics 安装的一部分安装以支持机器学习命令的 Python 实例不同。
要配置 Python 以与 Analytics 一起工作,您必须安装兼容版本的 Python,并且将 Python 可执行文件添加至您的计算机的 PATH 环境变量。您还必须设置 ACLPYTHONDLL 和 PYTHONPATH 系统环境变量。
工作原理
要运行 Python 脚本,Analytics 必须能够调用 Python 可执行文件并且找到它要按照指示运行的脚本。Analytics 使用 PATH 环境变量来查找 Python,使用 PYTHONPATH 环境变量来查找脚本。
安装 Python(32 位)
- 从 Python 下载页面中,将以下 Python 版本之一下载到您的计算机或服务器。
- 3.4.x
- 3.5.x
- 3.6.x
说明
列出的 Python 版本已经过测试和验证,可以与 Analytics 或机器人代理一起工作。
从 3.4.x 开始的任何 Python 版本都应该能够工作。但是,除了列出的版本以外的版本不能保证可以工作。
- 在您的计算机或服务器上,双击安装程序。
- 在安装程序中,选择添加 Python 版本号到 PATH。
- 单击安装并按照屏幕上的说明操作。
- 在运行 Analytics 脚本所调用的任何 Python 脚本之前,请重新启动计算机或服务器。
设置 ACLPYTHONDLL 和 PYTHONPATH 环境变量
- 在操作系统的 C:\ 驱动器中,创建一个或多个文件夹以存放您的 Python 脚本。
示例 C:\python_scripts
- 从操作系统中,打开系统属性对话框,然后单击环境变量。
- 在系统变量部分,单击新建并输入以下变量:
变量名称 变量值 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。
您可能还需要从安装文件夹中移除任何只读设置。
- 要保存变量,请单击确定,然后在系统属性对话框,然后单击确定。
在 Analytics Python 函数中使用 Python
从 Analytics 中,使用 Analytics Python 函数调用您的 PYTHONPATH 中存在的脚本中的函数。
要了解更多信息,请参考Python。
说明
如果您对 Python 脚本进行任何编辑,您必须刷新您的 Analytics 项目中的视图以使用最新版本的 Python 脚本。刷新该视图的最简单方式是关闭您正在使用的表,然后重新打开它。