我的m1刚升级到Monterey12.3的时候,AccessClient就闪退,百度后,通过homebrew(原来自己安装好了)安装了python3,并按
AccessClient在MacOS12.3闪退解决方案_wangxiaoming的博客-CSDN博客_accessclient闪退

修改,问题得到了解决。

可是有一天硬盘空间不够,就把以前安装homebrew时也安装的Xcode(这玩意二十几G)给卸载了,导致AccessClient又闪退了。我以为需要重新安装回Xcode,折腾了一下午,又是安装Xcode,又是安装python3,python3默认给我安装了最新版,并配置了python3的环境。我想会不会是最新版的问题,又安装了3.8的,可是还是不行。晚上想了又想,决定重新安装一遍,于是把Xcode和python3(包括最新和3.8的)都删了。没有再安装Xcode,因为我原来使用xcode-select --install安装过CommandLineTools相关包,所以这里就不再安装,python3不使用homebrew,直接通过

CNPM Binaries Mirror

下载3.9.1版本

 然后安装。

在AccessClient点击鼠标右键,选中显示包内容,进入到Contents/Resources/Scripts目录下找到main.scpt使用脚本编辑器打开,将其中里的python改为

 就不会闪退了。这个是使用which python3 获得的

 

同样的操作,我用homebrew安装的python3却是没效果。

希望能给遇到同样问题的你有所帮助吧~

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐