use*_*663 5 importerror spyder arcpy
我想将arcpy用于Anaconda的Spyder.我有一个完整的ArcGIS许可证,所以这不是问题.我可以通过将arcpy文件夹从C:\ Program Files(x86)\ ArcGIS\Desktop10.1\arcpy复制到C:\ Anaconda\Lib\site-packages中来半导入模块,但是导入永远不会完成,因为我收到错误"ImportError:没有名为arcgisscripting的模块".有没有办法让arcpy在Spyder中工作?
这是你需要做的:
在ArcGIS中打开Python窗口,如所描述这里
在那里运行这两个命令:
import sys
sys.executable
复制最后一个命令的输出
打开Spyder然后去
Tools > Preferences > Python interpreter
选择选项
Use the following Python interpreter
然后粘贴第3步的结果.
最后去Consoles > Open an IPython console.这将打开一个新的控制台,该控制台将运行与ArcGIS附带但在 Spyder 内部相同的Python版本.因此,您可以在那里运行任何可以在ArcGIS Python窗口中运行的命令.
注意:如果ArcGIS附带的Python没有该ipykernel软件包,则可能无法执行此操作.
| 归档时间: |
|
| 查看次数: |
14397 次 |
| 最近记录: |