你在这里: 管理员指南 > 其他常见任务 > 配置FME引擎 > 使用Python与FME服务器

使用Python与FME服务器

配置自定义Python解释器

视窗

在Windows系统上,FME安装自己的Python解释器,它由FME中运行Python的任何脚本使用。如果希望FME使用自己的自定义Python解释器,请从命令提示符运行以下命令:

笔记:为避免错误,即使您当前正在使用管理员权限运行计算机,也可能以管理员身份运行Windows命令提示符。从“开始”菜单中,右键单击“命令提示符”,然后选择“以管理员身份运行”。

  • <Fmeserverdir.>服务器/ fme / fme.exe apply_settings系统“python /使用自定义python”true
  • <Fmeserverdir.>服务器/ fme / fme.exe apply_settings system“python / python解释器”c:/ <path_to_dll.> /python27.dll.

Linux.

在Linux上,FME使用系统安装的Python模块。要在FME中使用自己的Python模块,请使用System Python配置它:

  • <Fmeserverdir.>服务器/ FME / FME Apply_settings系统“Python /使用自定义python”true
  • <Fmeserverdir.>服务器/ fme / fme apply_settings系统“python / python解释器”/< path um/libpython2.7.so

将Python模块上传到FME服务器

如果您有一个Python模块,则需要在不属于Python标准库的FME服务器上使用,请使用上载工具资源Web用户界面的页面,并将其上载到引擎\ plugins \ python下的文件夹,该文件夹对应于与模块兼容的python释放(例如,python27)。