结果我卸载了我所有的 Python 库并重新安装了最低限度(是的,Keras 是 v.1.2.2),但它仍然没有工作。
我还重新安装了 pip:
pip install --upgrade --force-reinstall
然后我决定全力以赴,从我的系统中删除 Python 并重新安装它。这解决了我的问题。现在这不是一个解决方案,这只是一个解决方法和一个大警告......您需要在删除它后立即重新安装 python,否则您的 MAC OS 将无法工作,您将需要重新安装您的操作系统。
步骤可以在许多其他 SO 帖子中找到:
删除 Python 2.7 框架
sudo rm -rf /Library/Frameworks/Python.framework/Versions/2.7
删除 Python 2.7 应用程序目录
sudo rm -rf "/Applications/Python 2.7"
删除 /usr/local/bin 中指向此 Python 的符号链接,version see ls -l /usr/local/bin | grep '../Library/Frameworks/Python.framework/Versions/2.7'
然后运行以下命令删除所有链接:
cd /usr/local/bin/
ls -l /usr/local/bin | grep '../Library/Frameworks/Python.framework/Versions/2.7' | awk '{print $9}' | tr -d @ | xargs rm
如有必要,编辑您的 shell 配置文件以删除将 /Library/Frameworks/Python.framework/Versions/2.7 添加到您的 PATH 环境文件。根据您使用的 shell,可能已修改以下任何文件:~/.bash_login、~/.bash_profile、~/.cshrc、~/.profile、~/.tcshrc 和/或~/.zprofile。
现在,我们可以安装 Python 2.7:
$ brew install python
希望这可以帮助某人。