原因是升级了系统以后,自带的是python3,而堡垒机的应用使用的还是python2。
按以下方法可以兼容访问堡垒机:
1、修改ShtermClient.app的python路径:
打开应用程序,找到应用,右键-显示包内容。
依次进入目录:/Applications/ShtermClient.app/Contents/Resources/Scripts。
打开文件:main.scpt
修改python为python3的绝对路径。我本机直接写python3没有生效。
查看本机的python3绝对路径方法:
注意,一定要确保本机的python环境安装正确。
在本机终端运行命令:python3 出现报错,说明本机没有正确安装python3。
2、修改shterm_client.conf文件的python路径: