ArcGIS Desktop使用入门(四)——ArcMap软件闪退无法打开问题

news2024/11/15 10:02:54

系列文章目录

ArcGIS Desktop使用入门(一)软件初认识
ArcGIS Desktop使用入门(二)常用工具条——标准工具
ArcGIS Desktop使用入门(二)常用工具条——编辑器
ArcGIS Desktop使用入门(二)常用工具条——数据驱动页面
ArcGIS Desktop使用入门(二)常用工具条——基础工具
ArcGIS Desktop使用入门(二)常用工具条——布局工具
ArcGIS Desktop使用入门(二)常用工具条——绘图
ArcGIS Desktop使用入门(二)常用工具条——捕捉
ArcGIS Desktop使用入门(二)常用工具条——编辑折点
ArcGIS Desktop使用入门(二)常用工具条——高级编辑
ArcGIS Desktop使用入门(二)常用工具条——效果
ArcGIS Desktop使用入门(二)常用工具条——地理配准
ArcGIS Desktop使用入门(三)图层右键工具——缩放至图层、缩放至可见
ArcGIS Desktop使用入门(三)图层右键工具——可见比例范围
ArcGIS Desktop使用入门(三)图层右键工具——使用符号级别
ArcGIS Desktop使用入门(四)工具箱——属性域


文章目录

  • 系列文章目录
  • 前言
  • 一、卸载、重新安装
  • 二、删除Normal.mxt文件
  • 三、PYTHON环境变量
  • 总结


前言

今天我的电脑突发异常情况,ArcMap 始终无法打开,点击桌面快捷图标后,显示启动界面之后就闪退了。即使重新安装了,修复安装了,依然如故。

一通网络查询解决方案,最终圆满解决问题,下面把修复的过程记录如下


一、卸载、重新安装

这个是很容易想到的方法,本来软件就来源XX,崩溃是正常情况,那就重新安装吧。

第一次尝试的是 修复安装,重启电脑,点击桌面图标,还是闪退。

第二次,那就卸载,重新安装(许可什么的设置完毕),重启电脑,还是闪退。

二、删除Normal.mxt文件

网络上找到的方法,删除Normal.mxt文件,这个文件属于隐藏文件,需要设置文件夹查看属性——打开隐藏的项目,目录挺深,

C:\Users\Administrator\AppData\Roaming\ESRI\Desktop10.8\ArcMap\Templates

这个是ArcMap软件启动的一个模板文件,你日常设置的工具条布局,默认工具箱之类,都保存在里面,每次启动ArcMap软件之后都是你熟悉的操作环境。

如果某些设置错误的被保存在Normal.mxt文件中,有可能导致ArcMap启动失败,所以删除该模板文件,让软件重新生成一个初始模板文件,有可能让软件恢复正常。

我把自己的Normal.mxt文件更改了后缀名,等于是删除了这个模板文件,但是启动软件还是闪退。

三、PYTHON环境变量

这也是网络上找到的方法,ArcGIS软件在启动时需要加载随软件安装的Python2.7环境。

系统环境变量的目录,是各种软件运行时默认的加载目录,相当于提前开Buffer,使软件的功能提前预热。

设置系统环境变量的方法如下:
鼠标右键桌面的“我的电脑”图标——属性——高级系统设置——环境变量——系统变量,
在这里插入图片描述

我设置的 pythonpath 是python软件环境加载的各个目录,前两行是python3.9在安装时自动生成的目录。后面的那些是我手动添加的,其中就有ArcGIS软件的python2.7目录。

我突然想到一个可能,我在研究AutoCAD使用python编程的时候,在pythonpath环境变量目录里,添加了两个 AutoCAD相关的python目录。有没有可能是添加的有错误?!我立刻将这两个目录删除了。上面的GIF图片是删除之后的状态了。

删除环境变量后,我重启电脑一次,再次双击桌面的ArcMap图标,软件终于打开了,只是软件界面的布局被初始化了。

我将那个被我修改了后缀名的Normal.mxt文件恢复之后,再次打开ArcMap软件又是我熟悉的状态了。

总结

通过这次的经历,对于系统的环境变量设置更加的谨慎小心了。一个微小的改动,没想到会影响到其他软件的运行。记录一下,希望对遇到相似情况的朋友有所帮助。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1861265.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【前端项目笔记】5 分类管理

分类管理 效果展示: 创建商品管理的子分支 git代码回顾 git branch 查看所有分支(*代表当前所处分支) git checkout -b goods_cate 新建分支goods_cate git push -u origin goods_cate 将当前分支保存到云端origin命名为goods_cate&#x…

CVPR24新作:教你网络“影分身术”,半小时生成专属数字人的GaussianAvatar

论文标题: GaussianAvatar: Towards Realistic Human Avatar Modeling from a Single Video via Animatable 3D Gaussians 论文作者: Liangxiao Hu, Hongwen Zhang, Yuxiang Zhang, Boyao Zhou, Boning Liu, Shengping Zhang, Liqiang Nie 项目地址&…

如何运用Midjourney探究新中式美学?

新中式美学最近真是越来越火了,把传统中式元素和现代设计结合起来,不仅看着舒服,还特别有文化韵味。 1. 研究和准备 首先,得先弄清楚什么是新中式美学。说白了,就是把传统中式元素和现代设计结合起来。你可以看看相关…

费控4.0全面解决方案从源头破解企业费用管理痛点

随着企业数字化变革的加速,费控报销正处于最具有发展潜力的细分赛道,且无疑是具有 “长坡厚雪”属性的投资标的。但回归企业管理视角,作为一个用于企业非生产性费用管理的管理工具,费控报销平台的评判标准只有两个:好不…

开通商家转账到零钱最简单直接的办法

想要一次性开通微信支付商家转账到零钱功能,您可以按照以下步骤进行操作: 首先,确保您的商户号主体是没有正在处罚中的公司。个体工商户目前暂不支持此功能。同时,仔细检查是否存在严重的违规处罚记录,如果只是轻微的风…

剪辑如何剪辑制作视频短视频剪辑学习怎么学,难吗?

工欲善其事必先利其器,有一个好的工具能让你的工作如鱼得水,果你想在短视频中制作精良的视频,你就考虑电脑制作软件了。果你想制作精良的视频,你就考虑电脑制作软件了。 如何找到剪辑软件了?你可以直接去软件的官方。你…

常见的排序算法【总结】

目录 排序的基本概念与分类排序的稳定性内排序与外排序简单排序冒泡排序时间复杂度: O ( n 2 ) O(n^2) O(n2) 简单选择排序排序原理:时间复杂度: O ( n 2 ) O(n^2) O(n2) 插入排序排序原理:时间复杂度: O ( n 2 ) O(n^…

MCP2515汽车CAN总线支持SPI接口的控制器芯片替代型号DPC15

器件概述 DPC15是一款独立CAN控制器,可简化需要与CAN总线连接的应用。可以完全替代兼容MCP2515 图 1-1 简要显示了 DPC15 的结构框图。该器件主要由三个部分组成: 1. CAN 模块,包括 CAN 协议引擎、验收滤波寄存 器、验收屏蔽寄存器、发送和接…

解锁最强比较工具Beyond_Compare十大功能及下载注册

Beyond Compare是一款功能强大的文件和文件夹比较工具,以下是其十大用法: 文件内容比较: Beyond Compare能够详细比较两个文件的内容,以绿色表示添加的内容,红色表示删除的内容,黄色表示修改的内容。 用户…

基线管理是什么

0、背景 作为数据开发人员,我们日常工作的一部分就是夜间值班。”夜间值班“对于没有实际工作经验的同学来说可能比较陌生。 所谓夜间值班,主要是为了保证数据可以在我们的对外承诺时间前产出。而由于日常生产任务依赖关系异常复杂,上游任务…

QT自定义信号和槽函数

在QT中最重要也是必须要掌握的机制,就是信号与槽机制,在MFC上也就是类型的机制就是消息与响应函数机制 在QT中我们不仅要学会如何使用信号与槽机制,还要会自定义信号与槽函数,要自定义的原因是系统提供的信号,在一些情…

PointCloudLib-滤波模块(Filtering)-直通滤波

使用直通过滤器过滤点云 在本教程中,我们将学习如何沿着 指定维度 – 即,切断位于 或 在给定用户范围之外。 代码 首先,创建一个文件,比方说,在你最喜欢的 编辑器,并将以下内容放入其中:passthrough.cpp #include <iostream> #include <pcl/point_types.h&g…

探究Qt5【元对象编译器,moc】的 设计原理和技术细节

Qt5是一个跨平台C框架&#xff0c;它有个突出的特点就是其元对象系统&#xff0c;该系统通过扩展C的能力&#xff0c;为事件处理提供了信号与槽机制、为对象内省提供了属性系统。为了支持这些特性&#xff0c;Qt引入了元对象编译器&#xff08;Meta-Object Compiler, MOC&#…

安达发|生产制造业怎么做好一体化生产计划排产?

在生产制造业中&#xff0c;一体化生产计划排产是确保生产效率和产品质量的关键。要实现这一目标&#xff0c;企业需要采用高级排产软件&#xff08;APS&#xff09;来优化生产流程。以下是如何利用APS软件做好一体化生产计划排产的详细步骤和建议&#xff1a; 1. 需求分析与数…

从0开始学做质量工程师,只需6个月成为专业的质量管理者

欢迎来到优思学院的特别讲座——从零开始学质量工程师&#xff0c;只需6个月&#xff01;在这篇博客中&#xff0c;我们将分享满满的干货&#xff0c;帮助你在短时间内掌握成为质量工程师所需的知识和技能。无论你是刚踏入职场的新人&#xff0c;还是希望提升自身竞争力的在职人…

嵌入式单片机无刷电机FOC控制与实现详解

现在无刷电机越来越多的进入人们的视野,因为他的控制精度更高,相对直流电机而言可以更稳定的工作等特点,被越来越多的应用于机器人行业,而无刷电机的控制离不开FOC控制。 FOC(field-oriented control)为磁场导向控制,又称为矢量控制(vector control),是一种利用变频器…

豆瓣高分项目管理书籍推荐

&#x1f4ec;豆瓣网站上有很多项目管理领域的书籍获得了较高的评分&#xff0c;以下是一些高分项目管理书籍的精选列表&#xff0c;发出来跟大家分享一下&#xff1a; 《项目管理知识体系指南&#xff08;PMBOK指南&#xff09;》 【内容简介】这本书是美国项目管理协会&…

shell:使用结构化语句(控制流)

许多程序要求对shell脚本中的命令施加一些逻辑流程控制。有一类命令会根据条件使脚本跳 过某些命令。这样的命令通常称为结构化命令(structured command)。 1. if-then、if-then-else、if-then-elif-else 如果该命令的退出状态码是0 (该命令成功运行)&#xff0c;位于then部分…

OpenAI突然宣布停止向中国提供API服务!

标题 &#x1f31f; OpenAI突然宣布停止向中国提供API服务! &#x1f31f;摘要 &#x1f4dc;引言 &#x1f4e2;正文 &#x1f4dd;1. OpenAI API的重要性2. 停止服务的原因分析3. 对中国市场的影响4. 应对措施代码案例 &#x1f4c2;常见问题解答&#xff08;QA&#xff09;❓…