今天升级了系统后打开堡垒机启动AccessClient.app遇到了闪退的情况.
之前呢遇到过csdn上有说由于新系统将python2运行库移除了
在访达应用程序找到accessclient 右键显示包内容
进入Contents/Resources/Scripts,进入main.scpt文件中的python修改成python3。
这个方法在我13.几的系统中确实能使用了,但是今天升级系统后不行了,又搜了一圈发现需要安装一个xcode
我去app store里面搜索看了一下 是一个开发软件,但是我没下载
我按搜索出来的文章里面介绍的步骤来的
第一步打开终端 运行 python3
他如果报错
就需要安装 xcode
终端直接运行 xcode-select --install
他会提示下面这张图,系统版本不一样界面不一样,我安装时和这个图就不一样直接点安装
安装好后再终端运行 python3
显示这个就说明你xcode安装成功了
这个时候再使用堡垒机AccessClient.app就能正常使用了,不会闪退.
再补充一下可以结合以下链接解决你的问题
Mac安装Command Line Tools_尚乐大哥的博客-CSDN博客_command line tools 安装
Mac安装Xcode_公众号【五元杂货铺】的博客-CSDN博客_mac 安装xcode
补充一下 由于在终端安装了xcode-select --install之后没有在应用程序中发现xcode软件.
我又搜了一圈,发现xcode-select --install 只是xocde 的一个子包 无需先安装整个Xcode软件包
也就是对于不需要使用Xcode的用户可以单独下载安装这个子包.
附一个链接
Mac 之 Command Line Tools_ViatorSun的博客-CSDN博客_command line tools