我把写好的Python脚本导入到ArcGIS中的ToolBox中,在本机测试是没有问题的。为了把工具分享给其他人,即在其他电脑上使用,我必须将脚本文件(*.py)导入到工具箱文件(*.tbx)。

    脚本的路径是本地系统的路径,拷到其他机子上,这个路径就不存在了,除非在其他机子了也建立如此路径。

    好在ArcGIS提供了导入脚本、设置密码的功能。

    但在本地测试通过的代码,通过导入后拷到其他机子上就运行不起了。

    经过反复测试,发现是编码的问题,如果想到其他机子上也能成功,必须保证两点:

  1. 代码中不能有中文汉字或符号,一个也不能有;
  2. Python文件存在的路径也不能有任何中文。

最新文章

  1. Js 原型和原型链
  2. KMP学习之旅
  3. <java基础学习>02JAVA的基础组成(2)
  4. Monkey基本使用流程及测试报告分析
  5. Vue学习笔记-2
  6. SpringMVC学习--springmvc原理
  7. java Map迭代
  8. 简单实用的Windows命令(二)
  9. Win32 多线程学习笔记
  10. python file.tell() 在windows下需要注意的地方
  11. JSP 资源与网站
  12. ArcMap上发布地图服务前,“将图形转为要素的选项”时报“输出名称无效”错误
  13. 华为OJ:字符串加解密
  14. LittleTools之输出RenderTexture工具
  15. myEclipse和eclipse修改或复制项目名称后-更新部署名称
  16. CucumberJS 资源
  17. HDU 5333 Undirected Graph(动态树)
  18. Android 按下home键,程序在后台运行,在设置中点击程序的启动时,会再次打开启动页的解决办法
  19. vue-client脚手架使用
  20. easyUi引入方法

热门文章

  1. [HDU6155]Subsequence Count
  2. 【洛谷】4310: 绝世好题【二进制DP】
  3. 浙江省队选拔 ZJOI2015 (Round 1) 解题报告
  4. poj 1466 Girls and Boys 二分图的最大匹配
  5. Python学习笔记(一):Python基础学习
  6. ROS知识(12)----cv_bridge依赖opencv版本的问题
  7. mysql的show status详解(转载)
  8. VB.NET章鱼哥出品—怎样解决MDI子窗口被父窗口中的控件覆盖的问题
  9. C++回调函数(callback)的使用
  10. HTTP 协议中 Vary 的一些研究