ImportError: Failed to import “pydot” 在MacOS11.6 (Big Sur)M1芯片中的解决方法
-
问题
'Failed to import `pydot`. ' ImportError: Failed to import `pydot`. Please install `pydot`. For example with `pip install pydot`.
-
尝试方法_1:
-
此方法需要提前安装好apt-get,并且在安装的时候需要注意安装模块的位置, 如果使用的是虚拟环境下, 后一条指令的模块要安装在系统的默认环境中,若已安装好apt-get则可直接输入下列指令即可:
pip install pydot-ng sudo apt-get install graphviz
-
尝试安装apt-get
-
通过fink来曲线救国,安装apt-get,然鹅,我的系统是Mac os 11.6 ,暂不支持。
-
最终解决方法
-
安装下列步骤,直接在terminal中输入指令,最好网络特别稳定且快速:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
-
之后,可能会报如下error:
Error: Fetching /opt/homebrew failed!
-
此时,继续在terminal中输入下述指令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
-
最后,再按照指示,重启一下就好,在终端中输入如下指令:
brew help
-
安装cask,在terminal中输入下述指令:
brew install brew-cask-completion
最后安装结果如下图所示: