span8
span4
我的问题:
我有我们的ArcGIS Enterprise服务器(10.6.1)在FME Server引擎运转。
我有这需要一些ArcPy中唯一的方法在ArcPy中-PRO菱工作区
设置在工作台Python的兼容性到ESRI的ArcGIS 2.1专业版/ 2.2 / 2.3不工作(不能找到......)
我试图修复:
在企业服务器,3.6环境中生活
C:\的ArcGIS \服务器\框架\运行\ ArcGIS的\ BIN \ Python的\ ENVS \ arcgispro-PY 3
隐藏的,在使用ArcGIS Pro的发布的服务中使用。
我把我的自定义的Python变量
Python的:自定义的Python主页64:C:\的ArcGIS \服务器\框架\运行\ ArcGIS的\ BIN \ Python的\ ENVS \ arcgispro-PY 3 \ Python解释器64:C:\的ArcGIS \服务器\框架\运行\ ArcGIS的\ BIN \的Python\ ENVS \ arcgispro-PY 3 \ python36.dll使用自定义的Python 64:真
现在,当我选择“的Python 3.6 +”,使用这条巨蟒。我做我的重新排序的python-路径,所以ESRI的东西来了FME的东西了。
导入ArcPy中产生了复杂的错误,(用numpy的东西,并针对其numpy的编译python的3.6版本)。
可能是因为我没有正确激活使用这条路线畅达环境。我预计这将在正常的ArcGIS Pro的情况下奇迹般地完成的,选择这个作为蟒蛇兼容性设置的时候,而不是在我的情况。
有没有人有一个建议我去试试,或者更好的是,一个解决方案吗?
@martinkoch我认为,我们都从你的问题退避三舍。
我必须说,我没有测试过这种情况了自己,但我不知道FME Server引擎需要,如果你是在不同的工作区不同的解释(这应该自动地发生)玩重新启动。我不认为这将是有可能在同一个工作区(过程)混合Python版本。我可能会误解你的问题。
该FME Server引擎将尝试找到基于该工作区参数正确的解释...这里的问题是,我们不会找到一个适当的解释时,FME Server引擎都指向一个基于您所做的配置 - 我认为这是正确的,但我必须进一步调查,以确保新的行为。(我已经离开半年了,没有跟上FME的练习和Python编程)
谢谢@steveat亚搏在线safe对你的关心。没有,我还没有解决这个问题。我们把它放回了ESRI的桌子上:“我们正在用你的东西创造一些很酷的东西,酷到你会感兴趣,并发现它的独创性……我们有这个问题,你的产品和许可证,使它成为一个解决方案,我们可以出售'。
最简单的方法当然是在服务器上安装ArcGIS Pro,并使用该环境,但“他们”不允许这种许可。我们这样做是为了开发,希望以后能有所突破。
现在更好的方法是从FME获得.slpk编写器来生成SceneLayerPackages,我们可以在我们的web应用程序中使用ArcGIS Online后端。然后我们将把整个ESRI服务器踢出,并完全切换到FME云,从而极大地降低了我们解决方案的复杂性。当然,这将我的问题推迟到下一个时刻,我需要ArcPy来修复一些与ESRI相关的东西。
也许下周见;-)
©2019安全亚搏在线软件公司|法律