ArcGIS10.1打开ArcToolbox未响应

正常安装了ArcGIS 10.1,License Manager也正常运行,所有许可都已经成功获取到2048年。ArcGIS所有功能正常,但是无法打开ArcToolbox,也无法新建自己的工具箱,只要点击了相关功能,ArcMap直接未响应退出。

首先,我的License Manager是正常运行的,如果你的License Manager无法正常start,可能是你直接安装了安装程序里自带的License Manager,我一开始也是安装了这个版本,许可无法正常启动,点击启动也是未响应,于是去下载了一个单独的License Manager,下载地址:http://download.csdn.net/download/wf632856695/10267359

一开始我以为是安装的问题,将ArcGIS卸载后重新安装了一次,但是安装好后发现依然无法正常使用ArcToolbox(工具箱)。突然意识到ArcGIS会自带一个Python27,而我之前在电脑上安装了Python36版本的,会不会冲突?

于是我在Python27的默认安装路径:C:\Python27\ArcGIS10.1,打开cmd,运行了这个python.exe,发现果然出了问题:file=sys.stderr,SyntaxError:invalid syntax。这个ArcGIS10.1自带的python调用了我本身安装的python3de site.py,由于python2和python3的语法有一点不兼容,所以报了这个错误!

arcgis-python-error

将系统环境变量Path里有关python3的配置先删了,PYTHONHOME和PYTHONLIB也暂时删除,重新打开ArcGIS10.1,果然ArcToolbox可以正常打开了!

arcgis-arctoolbox

 

Telegram频道已经开通,关注flyzythink,随手分享正能量,了解VPS优惠与补货
Telegram群组已经开通,加入flyzy小站,FREE TO TALK
点赞
    1. flyzy2005说道:

      就是python版本冲突了 你把之前的python版本卸载或者从环境变量里移出了试试

发表评论

电子邮件地址不会被公开。 必填项已用*标注