使用py2exe打包arcpy脚本的问题

使用Python写了个简单脚本,用到了arcpy、tkinter、tkfiledialog等模块。之前就了解到arcpy打包可能会有点问题,就借鉴了慕名大神的方案,http://blog.csdn.net/kikitamoo ... 790423)" rel="nofollow" target="_blank">如何使用py2exe打包arcpy脚本?但是还是会出现arcpy模块缺失的问题。手动把arcpy的文件放到dist文件后问题会消失,但是再运行又提示tkinter模块缺失,看了一下明明已经打包进去了。有大神能指点一下吗?感恩。
已邀请:

xulang

赞同来自:

上面的链接有问题,是这个http://blog.csdn.net/kikitamoo ... 90423

慕晓燕 - 长期ArcGIS爱好者

赞同来自:

请问dist文件目录中放了pth 文件吗? 里面放了所有引用到的路径吗?例如我的Demo中用到的下面这些:
C:\Program Files (x86)\ArcGIS\Desktop10.4\bin64 C:\Program Files (x86)\ArcGIS\Desktop10.4\ArcPy C:\Program Files (x86)\ArcGIS\Desktop10.4\ArcToolBox\Scripts C:\Python27\ArcGISx6410.4\Lib C:\Python27\ArcGISx6410.4\Lib\site-packages
 
测试过打包其打包程序吗?例如只包含arcpy模块,或者只有python标准模块,打包结果如何呢?

mfh320

赞同来自:

xulang,你的问题解决了吗?我请教下“手动把arcpy的文件放到dist文件后问题会消失”,这是如何实现的?把arcpy什么放到dist文件下面啊?望赐教,谢谢。

李天豪

赞同来自:

按照作者的路线来,会造成代码顺序写反了,所以你们的程序找不到arcpy模块

要回复问题请先登录注册