使用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)。