注:ArcGIS自带的python是python2,且是32位的
在ArcGIS里使用python,很多时候会用到numpy,但由于ArcGIS安装时自带的numpy版本过底,导致有些函数不涉及,产生报错。这时需要更新numpy。
单纯从ArcGIS10.2\Scripts目录下 启动cmd 输入 更新命令 是不能成功的(博主试过很多次)。
同样,输入 卸载命令 也是不能成功卸载自带的老版本numpy
这时 需要打开ArcGIS10.2\Lib\site-packages 文件夹。然后把涉及到 numpy的文件 以及文件夹全删掉。
然后 到numpy官网 Archived: Python Extension Packages for Windows - Christoph Gohlke (uci.edu)下载 对应版本的 新numpy安装包
把安装包放到\ArcGIS10.2\Scripts目录下 打开 cmd
然后输入
pip install numpy安装包的文件名
之后出现successully 表示安装完成。