5月11日更新:本文的方案不完全适用于M1芯片的mac系统。不过可以试试下面的做法

第三步 这里请务必注意, 复制第二步中,把名称为“安装”的文件夹, 到自己的桌面上。

用UltraEdit或者其他文本编辑器,打开如下路径。

/Users/{你的用户名英文拼音}/Desktop/安装/products/PHSP/application.json

查找功能查询 [OSArchitecture]==arm64 , 改为arm64==arm64

再次查找[OSArchitecture]==x64, 改为arm64==x64

保存退出(这里需要注意,这个文件拷贝到桌面才能保存,这也是第三步的意图。

完成之后,从桌面的“安装”目录中重新断网安装。

这个目的是,把环境变量删除,并且强制基于arm64指令集的配置生效(M1芯片是基于arm64架构)。

3月22日更新:网传另外一个解决方案是重新安装最新版里的,creative cloud,就能够解决。未经验证,不过从理论来说,是重新初始化了环境变量[OSArchitecture],也是可以解决问题的。

3月14日更新: 根据部分朋友的反馈,各自系统的用户名不同而导致文件路径不正确,找不到准确的文件问题。这里对文章细节做了更改说明。请各位参考

2月22日更新定位107错误代码发生时的错误日志。

当出现对话框之后。查看以下路径的文件内容

/Library/Logs/Adobe/Installers/Install.log

在文件尾部,最新日志内容类似如下。本文的解决方案是针对如下错误的。如果有未能解决的可在恢复中贴出类似的错误日志。便于定位原因details

FATAL: Error occurred in Expression Evaluator for expression '[OSArchitecture]==arm64', check the expression
FATAL: Error occurred in install product workflow with error code 107 error message
ERROR: Invalid condition string specified, Missing variable 'OSArchitecture' identified

==========================================

安装Photoshop2022时,遇到如下提示错误(Error Code: 107),导致无法安装。查阅官方资料和相关资料,没有正确的解决办法。官方对错误编码107的答复是,下载的安装包有问题。但实际并不是这样。

在自行调查后,源于此前卸载了2021版本,清理比较彻底。把一些安装时依赖的安装环境变量也一并清除。

安装新版本时。配置文件中有两处判断macos系统的指令集的条件,其使用的变量Missing variable 'OSArchitecture' identifie,未被预先定义所致。

知道原因后,解决问题就是水到渠成的事情。如不想关心细节。可以按照如下步骤解决。

1. 双击 photoshop安装包(.dmg),Finder或者访达的侧边栏应该会出现安装包镜像名称

2. 确认安装包镜像中,该文件存在 /Volumes/Adobe Photoshop 2022/安装/products/PHSP/application.json, 不同的安装包完整路径或有差异,但是黄色部分的路径是相同的。

3. 这里请务必注意, 复制第二步中,把名称为“安装”的文件夹, 到自己的桌面上。

4. 从这一步开始,所有的操作都是针对桌面的名称为”安装“的文件夹。 打开系统终端Terminal或者iTerm2。复制如下第一条命令行到终端窗口,并回车。(命令行中使用波浪号可以自动定位当前用户的home路径,所以无需再更改名称), 该步骤目的是为了删除application.json文件中的x64指令集判断。

sed -i "" 's/"Condition":" \移除占位[OSArchitecture\移除占位]==x64",//g' ~/Desktop/安装/products/PHSP/application.json

sed -i "" 's/"Condition":"\[OSArchitecture\]==x64",//g' ~/Desktop/安装/products/PHSP/application.json

5. 再次复制如下第二条命令到终端,并回车。该步骤目的是为了删除application.json文件中的arm64指令集判断。

sed -i "" 's/"Condition":"\移除占位[OSArchitecture\移除占位]==arm64",//g' ~/Desktop/安装/products/PHSP/application.json

sed -i "" 's/"Condition":"\[OSArchitecture\]==arm64",//g' ~/Desktop/安装/products/PHSP/application.json

5. 上述两条命令执行完毕之后,从桌面的”安装“文件夹中(切记不是从挂载的dmg镜像中),找到并双击install,进行断网安装,就不会再有错误代码107的提示。

6. 问题解决完毕

完毕附上安装完成之后的截图如下。本解决方案目前在macbook pro intel cpu上验证成功,m1芯片的用户可以参考解决。

以上所有的操作目的只是为了找到application.json文件(有多个,但是只需要修改PHSP子文件夹里的),并且删除这个文件内容中,对指令集的判断。有条件的朋友可以使用文本编辑器手动删除。

MacOS安装Photoshop2022提示错误代码107(Error Code: 107)(更新)相关推荐

  1. Windows下使用pip安装模块发生“failed with error code 1”的解决方法

    Windows下Python安装部分模块时出错,错误代码类似于下面这种: Command "f:\python\python36\python.exe -u -c "import ...

  2. CentOS上安装软件错误提示:configure: error: no acceptable C compiler found in $PATH

    CentOS上安装软件错误提示:configure: error: no acceptable C compiler found in $PATH 因为是centos linux,默认可以采用yum方 ...

  3. ABAQUS错误代码system error code 1073741819

    ABAQUS错误代码system error code 1073741819 The first thing to pay attention to is the following: system ...

  4. 工控随笔_16_西门子_S7-200.Smart软件安装兼容性说明和错误代码:error code hr=0x80070430...

    现在西门子的软件是更新换代太快了,前几年还是Step 7 Micro/Win,后来又出了S7-200 Smart PLC,理所当然的编程调试软件也水涨船高,出了新的Step 7  Micro/Win ...

  5. 安装DirectX SDK时出现Error Code:s1023 的解决方案

     安装DXSDK_Jun10时(下载地址:http://www.microsoft.com/en-us/download/confirmation.aspx?id=6812 ) 出现下图所示错误 ...

  6. Python安装过程报错The error code is 2503的解决方案

    版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 问题描述 在Win10设备中安装Python3.7.2的过程中报错:The error cod ...

  7. MacOS安装app提示已损坏修复指令

    打开「终端.app」,输入以下命令并回车,输入开机密码回车 sudo xattr -rd com.apple.quarantine 空格 软件的路径 如Sketch.app sudo xattr -r ...

  8. macos安装第三方软件提示文件损坏

    用这个命令行: sudo xattr -rd com.apple.quarantine /Applications/Folx.app Folx.app是软件名称 PS: 之前打开所有来源的办法不行了 ...

  9. Windows 7 Ultimate x64 (7600) update failed with error code 8024402F (更新失败)

    This post has been moved to http://blog.tangcs.com/2010/11/20/win7-update-fail-8024402f/ 转载于:https:/ ...

  10. python 安装失败 errorcode 2203_win10系统安装软件出现the error code is 2203错误怎么办...

    电脑安装上win10系统后第一件事情就是安装软件,不然很多事情都干不了.有时安装软件会遇到the error code is 2203的错误提示,然后就安装失败,无法继续进行,怎么办?这很有可能是用户 ...

最新文章

  1. SpringMVC学习系列(8) 之 国际化
  2. 盛大EverBox网盘
  3. systemd教程推荐
  4. java 反编译项目_Java 7 –反编译项目硬币
  5. Java线程start()vs run()方法及示例
  6. 信号扫描_微观世界扫描电子显微镜(SEM)
  7. POI的XWPFTableCell的方法
  8. 知其然知其所以然之——word2vector
  9. PHP编写poc,代码实战/萌新如何编写sql注入的poc
  10. linux重装xorg,菜鸟恢复xorg.conf的菜方法
  11. 盘古开源在芯片领域崛起,专注于芯片研发
  12. 协同办公类系统项目实施推广策略
  13. 算法:求10万以内的质数
  14. 移动搜索关键字SEO:如何添加移动关键字!
  15. 搜狗linux输入法皮肤,linux下使用搜狗输入法皮肤(.ssf)
  16. 忧天的“杞人” worry wart
  17. hduoj 1214
  18. 多读多写是提高写作水平的重要保证
  19. 自己做的的简单c语言编译器v1.1
  20. DDTNet: A Dense Dual-Task Network for Tumor-Infiltrating Lymphocyte Detection and Segmentation

热门文章

  1. 【办公技巧】Excel技巧 点击单元格打对勾(宏)
  2. Win10系统下安装Ubuntu系统(双系统)
  3. Latex设置中文标题样式
  4. 【hadoop学习项目】10. 使用多级MR找出两两用户之间的共同好友
  5. (干货)五种知网文献免费下载方式
  6. java 避免gc_减少JAVA GC
  7. 【嵌入式开发】STM8S103F3P6单线半双工串口通信
  8. python 比对两个excel表数据_如何使用python比对两个excel表中的不同?
  9. 甲骨文大裁员,竟是因为它?
  10. Go语言 windows环境安装