西班牙
斯潘4
pycharm 亚搏国际在线官网community edition是一个免费且易于使用的ide,可用于python项目,该项目可设置为为fmeobjects提供自动完成功能。
从下载并安装PyCharm社区版亚搏国际在线官网https://www.jetbrains.com/pycharm/download/下载/
python fmeobjects项目不能使用fme的内部python,因此您可能需要从www.python.org网站是的。您还可以使用arcgis安装的python。
要为fmeobjects配置:
导入fmeobjects
谢谢!
至于FMEPlugInSDK_Python.pdf应该加上
[fme_安装]\fmeobjects\python27
[fme_安装]\plugins
到解释器的路径,众所周知,它不起作用。
如您所说,添加额外的:
[fme_安装]\python
[FME_INSTALLATION] \蟒\ python27
它解决一个非常unelegant方式,
这一点,如果您使用的是Python路径中造成混乱。
我在PyCharm注意:如果你去项目 - >外部lib-> pythonx.x.x-> BinarySkeletrons你会发现“__init__.py“缺少,有代替子文件夹‘__init__’。
我觉得这个bug是在这里。
所以,PyCharm允许我右键单击并创建一个新的文件“__init__.py“里面的‘fmeobjects’文件夹。
这样我可以配置我的翻译为SDK的说明,并有我沿着FME东西蟒蛇。
在另一方面,我必须使用一个非常罕见的仍unelegant import语句:
从fmeobjects .__ init__进口...
其中“__init__”是fmeobjects的子文件夹。
但我仍然可以使用我的Python ENV没有混合其他干扰源。
我问FME队以解决此问题。
谢谢。
@DaveAt亚搏在线Safe真棒,但如果你能请更新对PyCharm 2019发布的文章,作为菜单和对话框的条目已经改变。此外,它是很好的看到如何添加解释路径,ArcPro
?2019安全亚搏在线软件公司|法律