我在mac上安裝了MySQL server程序還有workbench程序。但是workbench無法啟動,具體表現(xiàn)是點擊軟件屏幕閃一下后沒有反映了。
答:這類問題應(yīng)該是軟件與系統(tǒng)不兼容造成的,需要先從軟件與操作系統(tǒng)版本下手。
安裝的軟件版本是:
操作系統(tǒng)版本是:
在終端命令行執(zhí)行如下命令:
$ /Applications/MySQLWorkbench.app/Contents/MacOS/MySQLWorkbench
來查看具體報錯信息
Fatal Python error: initfsencoding: unable to load the file system codec, sys.path = ['/Applications/MySQLWorkbench.app/Contents/Resources/libraries', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python37.zip', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/lib-dynload']
ModuleNotFoundError: No module named 'encodings'
Current thread 0x000000010a883e00 (most recent call first): Abort trap: 6
根據(jù)提示可知 是由于缺少python3.7的原因,可使用如下命令進(jìn)行安裝
# 安裝
$ brew install python@3.7
# 創(chuàng)建相應(yīng)的軟連接(注意使用管理員權(quán)限)
$ sudo ln -s /usr/local/Cellar/python\@3.7/3.7.10/Frameworks/Python.framework /Library/Frameworks/Python.framework








暫無數(shù)據(jù)