arcgis pro的Python环境简介以及如何安装第三方的Python库 |
您所在的位置:网站首页 › python安装位置查询 › arcgis pro的Python环境简介以及如何安装第三方的Python库 |
arcgis pro的Python环境简介以及如何安装第三方的Python库
pro的conda环境和自己下载的conda环境的区别anaconda的python环境pro的python环境
创建虚拟环境clone已有环境创建新环境不同的两台机器如何保持一致的环境:
pro如何查询已安装的Python库pro如何安装第三方的Python库pip 安装本地包conda 安装本地包
之前有小伙伴问 咨询说arcgis pro的python环境是利用conda进行集成管理的; 那么这个和我自己下载的anaconda的conda管理环境的区别是什么啊? 我应该怎么管理自己的环境啊,怎么去安装第三方的python库,并且验证如何进行查询? pro的conda环境和自己下载的conda环境的区别 anaconda的python环境自己的anaconda环境 ,安装好,在开始菜单打开是这样的:
我们打开python command prompt出现是在 palm-detection的环境,这个是我根据 Pro自带的arcgispro-py3环境 clone的环境:
小结: 从上面的分析,我们大致能看出来,Pro的conda的python环境 对比 anaconda安装的conda集成管理的python环境,都是具备相同的功能,只是位置不同而已; 那么我们在 下图的中括号的()虚拟环境处理的时候,就可以不用考虑这些工具的位置,可以直接使用conda、activate、pip等命令; 当然,有些小伙伴说,这么多的虚拟环境,当我打开jupyter notebook的时候,我打开的是哪个? 我的jupyter notebook用的是哪个python的环境啊? 可以自己去文件下验证: Pro的arcgispro-py3的环境: 如果我当前所在的虚拟环境,直接输入命令,那么也是可以打开的是对应虚拟环境的jupyter notebook,前面只是告诉大家,用命令的时候,其启动的环境的位置,以及使用的是哪个环境的那个工具:
我们需要先clone一个Pro自带的环境,因为只有这样,我们才能使用arcgis的python库:arcpy和arcgsi(arcgis api for python)这两个包: 克隆pro自带的arcgispro-py3的环境:为clone的名称取名为:new-environment conda create -n palm-detection --clone arcgispro-py3 有些小伙伴说,我需要自己创建一个纯净的环境怎么办: 创建一个干净的名字为py36的python版本为3.6的虚拟环境: conda create --name py36 python=3.6 直接运行即可:
如果我有两台机器,我需要A机器和B机器配置一模一样,那么我只需要先将A机器的配置保存成yml文件,然后拷贝到B机器上,然后 运行下面的命令即可: conda env create -f d:\python36_20190106.yml 这个也很简单,用的不多,有需要的小伙伴可以在文章下面私信我,我会增加上相关截图; pro如何查询已安装的Python库查看本机的conda环境: conda env list conda info --envs 这两个命令都可以查询,本机的环境有哪些,一个计算机可以安装多个conda环境;但是每个conda环境都只有一个root环境,其他的都是虚拟环境; 我们一起来看一下,其根目录,以及当前使用的环境: 那么我们只需要activate到我们clone的环境: 也可以pip进行查询:pip list 然后就可以核实,我们有没有安装对应的第三方库; pro如何安装第三方的Python库那么重点来了,我如何安装第三方的库呢?以gdal为例: 有几种方法:conda和pip直接插入: conda install pip install 去这个网址直接,下载对应的安装包: Unofficial Windows Binaries for Python Extension Packages 比如说,我的环境是python3.6版本的64bit的,那么我就下载下面对应的GDAL‑3.1.2‑cp36‑cp36m‑win_amd64.whl 文件到我本机上: pip 安装本地包: 然后使用:pip install 路径+whl文件名 也即是: pip install C:\Users\admin\Downloads\GDAL‑3.1.2‑cp36‑cp36m‑win_amd64.whl ESRI的包环境 那么我们只需要下载自动安装失败的包,然后手动进行安装对应的包即可: 使用命令:conda install 路径 +文件名.tar.bz2 conda install C:\Users\admin\Downloads\gdal-2.3.3-arcgispro_16225.tar.bz2
验证也是同理; 可能有些小伙伴会有些疑问,你在文中前面描述的那个东西,后面安装的时候,没有用到啊;那是因为我们在()环境中,其实你操作的时候用到的就是这些东西,但是,一旦你在无法打开虚拟环境的话,我们重安装文件夹去寻找并启动就会很好用。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |