|||
ArcGIS在安装时就已经默认在本机安装了Python。我的机器配置:win7 64-bit,ArcGIS 10.2,Python 2.7.3 32-bit。
问题来了,语句import win32com.client返回的错误是Module win32com Not Exist,在网上看到的解决方法是安装pywin32,在SoureForg网站找出适合自己机器的安装程序下载(本机选择pywin32-219.win-amd64-py2.7.exe)。安装pywin32时又来问题了,“Python Version 2.7 requiredwhich was not found in the registry”,在网上找到别人写的py程序,运行一下就解决了注册问题,可以顺利安装pywin32了。
安装pywin32成功后,再次运行问题开始的语句import win32com.client,再次出现错误“No module named win32api”,可以试试关闭IDLE,之后再次打开IDLE,这样问题解决。
意想不到的,安装pywin32-219.win-amd64-py2.7.exe之后,ENVI Classic(5.0,64-bit)会出现异常。鼠标在Scroll Window拖拽时,导致错误,使得整个ENVI Classic崩溃,如图 1所示的问题,一时还不好解决。所以,在Win7 64-bit下,已安装ENVI 5.0 64-bit就不要再安装pywin32了。
图 1
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-5-19 06:10
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社