提升ArcgisPro 克隆(clone)环境的速度

部署运行你感兴趣的模型镜像
在ArcGIS Pro中, 克隆环境总是会等正无穷时间,最后要么取消要么强制重启,为下一次使用留下了“安全隐患”。今天带来一些奇怪的操作,提升大家克隆的成功率。

一、设置镜像源

  • arcgis pro中克隆python环境时,它并不是复制本地的环境,而是从网络中下载相关的包,但是esri默认的仓库因为网络问题在国内并不友好,所以我们要修改源文件
  • 找到你安装arcgis的目录(找到..\ArcGIS\Pro\bin\Python),然后打开其中的.condarc文件,使用记事本打开,把以下内容替换进去,保存即可:
channels:
  - esri
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  deepmodeling: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/
  • 接着打开Script目录(找到..\ArcGIS\Pro\bin\Python\Scripts),鼠标在当前目录空白处右击(win10需要按住shift),然后打开命令行,输入.\proenv.bat,激活python环境
  • 输入conda clean -i ,清除原有的conda索引。

二、clone环境

  • 打开ArcGIS Pro,找到克隆的位置,点击Clone,如图所示:

 

克隆按钮

  • 如果不出意外,很快就能克隆成功了。

您可能感兴趣的与本文相关的镜像

Python3.11

Python3.11

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

### 如何在新环境克隆安装 ArcGIS Pro 为了在新的 Python 环境中使用 ArcGIS Pro 的功能,可以通过克隆其默认环境 `arcgispro-py3` 来实现。以下是具体方法: #### 创建克隆环境 ArcGIS Pro 使用 Conda 进行环境管理,默认的环境名称为 `arcgispro-py3`。如果需要在一个独立的新环境中运行自定义脚本或工具,可以基于此环境创建一个新的克隆。 ```bash conda create --name my_arcgis_env --clone arcgispro-py3 ``` 这条命令会复制原始的 `arcgispro-py3` 环境,并命名为 `my_arcgis_env`[^2]。 #### 激活克隆环境 一旦克隆完成,激活该环境以便在其内部工作。 ```bash conda activate my_arcgis_env ``` 激活后,可以在终端窗口中验证当前使用的 Python 版本以及已安装的库是否来自克隆环境。 #### 添加额外依赖项 有时可能需要向克隆环境中添加其他第三方库。这可以通过以下方式完成: ```bash pip install package_name ``` 或者使用 conda 命令来确保兼容性: ```bash conda install package_name ``` 注意:某些特定于 ArcGIS Pro 的包(如 arcpy 或 arcgisscripting)仅存在于原生的 `arcgispro-py3` 中,因此建议优先测试这些模块的功能是否正常运作[^2]。 #### 配置 R 和 ArcGIS 工具桥接器 (可选) 如果有需求集成 R 脚本与 ArcGIS 功能,则需按照 r-bridge-install 提供的方法设置连接工具链。下载并配置该项目中的资源可以帮助简化跨平台开发流程[^1]: ```bash git clone https://gitcode.com/gh_mirrors/rb/r-bridge-install cd r-bridge-install Rscript setup.R ``` 以上操作完成后即可尝试调用 R 函数作为地理处理服务的一部分。 --- ### 注意事项 尽管能够自由定制副本环境下的软件栈组合,但官方并不推荐直接更改核心组件结构以免破坏稳定性。始终保留一份干净的基础镜像用于恢复用途是非常重要的实践之一。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

QQ359677345

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

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

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

打赏作者

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

抵扣说明:

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

余额充值