如何在安装arcgis 10.0之后安装pythonwin 2.6 for win64

如题所述

ArcGIS 10 安装后,默认会为我们安装python2.6,但是在使用Python IDLE的时候,可能会碰到无法导入arcpy的问题。安装pythonWin 之后,也可能碰到pythonWin崩溃的问题。导致这些问题的关键点在哪看安装python2.6和pythonwin的具体流程如何看在这里,总结一下解决这些问题的关键点和具体操作流程。
python 安装的关键点:
1、安装目录一定要是C:\Python2.6\ArcGIS10.0 或C:\Python26\ArcGIS10.0
默认安装python2.6时是不会带着ArcGIS10.0这一级目录的,这样就会出错,导致IDLE中无法引用arcpy。
2、配置Desktop10.pth文件,将文件放置到C:\Python2.6\ArcGIS10.0\Lib\site-packages目录
3、pythonWin 2.6.2安装后,可能有bug, 运行任何python 命令,pythonwin都会崩掉。bug说明:NIM059899 - PythonWin crashes when running commands from the i..
修复办法:下载scintilla.dll,替换掉C:\Python2.6\ArcGIS10.0\Lib\site-packages\pythonwin目录下的scintilla.dll。scintilla.dll的下载地址:scintilla.dll download。

具体安装流程:
1、安装deskop安装光盘上的python-2.6.5.msi,默认安装文件位于:安装光盘\Desktop\Python。切记安装目录要指定到C:\Python2.6\ArcGIS10.0;
2、安装numpy-1.3.0-win32-superpack-python2.6.exe,安装目录按默认即可。
3、安装pythonWin, 默认安装文件位于:安装光盘\Desktop\PythonWin。安装目录默认会指定到C:\Python2.6\ArcGIS10.0\Lib\site-packages,这个不需要更改。
4、在C:\Python2.6\ArcGIS10.0\Lib\site-packages目录下创建Desktop10.pth文件,用文本编辑器打开,里面填上下列三行:
C:\Program Files (x86)\ArcGIS\Desktop10.0\Bin
C:\Program Files (x86)\ArcGIS\Desktop10.0\arcpy
C:\Program Files (x86)\ArcGIS\Desktop10.0\ArcToolbox\Scripts
5、下载scintilla.dll文件,替换掉C:\Python2.6\ArcGIS10.0\Lib\site-packages\pythonwin目录下的scintilla.dll。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答
大家正在搜