10.2Arcpy在VSCode中使用(Python comment line中不能使用Arcpy)

 

目录

错误

解决

错误处理完毕

VSCode中使用

Anaconda中添加Arcpy虚拟环境(参考:https://blog.youkuaiyun.com/asiya/article/details/89464844)


错误

在安装ArcGIS 10.2的时候,确实也一并安装了Python 2.7.3,但是在Python 2.7.3命令行中不能导入或者找到Arcpy,错误为:ImportError: No module named arcpy

但是在ArcGIS内置的Python工具中,可以使用Arcpy

解决

首先,我的ArcGIS 10.2的安装位置为D:\arcgis,若是其他位置记得更换位置

在D:\arcgis\Desktop10.2文件夹中有这两个文件:

D:\arcgis\Desktop10.2\bin
D:\arcgis\Desktop10.2\arcpy

D:\arcgis\ArcGIS10.2\Lib\site-packages的文件夹中desktop10.2.pth的添加

D:\arcgis\Desktop10.2\bin
D:\arcgis\Desktop10.2\arcpy

错误处理完毕

VSCode中使用

D:\arcgis\ArcGIS10.2中选择python.exe

在VSCode中配置Arcpy成功!

Anaconda中添加Arcpy虚拟环境(参考:https://blog.youkuaiyun.com/asiya/article/details/89464844

conda info # 查看当前工作平台

set CONDA_FORCE_32BIT=1 # 切换到32位

conda info # 查看当前工作平台

conda create -n arcpy python=2.7 # 在虚拟环境arcpy安装python,或者python=2.7.3

通过set CONDA_FORCE_32BIT=1安装32位的python版本

 

在环境内安装matplotlib和numpy和spyder等需要的第三方包(重要!!!)

pip install matplotlib -i https://mirrors.aliyun.com/pypi/simple/

pip install numpy-i https://mirrors.aliyun.com/pypi/simple/

pip install spyder-i https://mirrors.aliyun.com/pypi/simple/      #理论上不用安装吧

尝试过了必须使用国内镜像!!!

D:\arcgis\ArcGIS10.2\Lib\site-packages\desktop10.2.pth复制到E:\anzhuang\anaconda\envs\arcpy\Lib\site-packages

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

z6q6k6

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值