码迷,mamicode.com
首页 > 编程语言 > 详细

系统使用(Python2不支持的) Unicode UTF-8 字符导致 ArcGIS 运行崩毁

时间:2020-07-15 15:23:20      阅读:71      评论:0      收藏:0      [点我收藏+]

标签:开发   使用   python2   cgi   控制   通过   window   导致   rcm   

由于开发需要, 我的 Windows 系统开启了Unicode UTF-8 .

后来打开 ArcGIS 一直在崩毁, 后来通过修该注册表权限顺利打开 ArcMap 了. 但 工具箱还是用不了.

后来了解到 ArcGIS 工具箱使用 python2 , 而 python2 不支持 Unicode, 所以这就导致了一涉及到python2 代码的执行, 就会导致整个 ArcMap 的崩毁...(经典的商业垃圾代码程序, 如果是开源程序会这么庞大而脆弱吗?)

修改Unicode UTF-8步骤: 

  控制面板 > 时钟和区域 > 区域  > 管理 > 非 Unicode 程序的语言 > 修改系统区域设置 > 把"Beta 版:使用 Unicode UTF-8 提供全球语言支持(U)"的勾去掉

系统使用(Python2不支持的) Unicode UTF-8 字符导致 ArcGIS 运行崩毁

标签:开发   使用   python2   cgi   控制   通过   window   导致   rcm   

原文地址:https://www.cnblogs.com/mzfly/p/13304366.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!