python-3.x - 无法在 Python 3 (MacOS) 上导入 matplotlib.pyplot
问题描述
我使用以下方法在 MacOS Mojavie 10.14 上安装了 Python 3:
brew install python3
然后使用以下命令我安装了 matplotlib
pip3 install matplotlib
在 Python 2 上导入 matplotlib.pyplot 是成功的:
但在 Python 3 上失败:
我尝试重新安装 python3 和 matplotlib 但失败了。找不到解决方案。
解决方案
这是 matplotlib 3.0.0 中的一个错误,
- https://github.com/matplotlib/matplotlib/issues/12173
- https://github.com/matplotlib/matplotlib/issues/12439
这将在即将发布的 3.0.1 版本中修复。
在lib/matplotlib/font_manager.py
:
或者,降级到 matplotlib 2.2.3 直到 3.0.1 发布。
推荐阅读
- sql - 选择条件列但获取子查询返回超过 1 个值
- html - Div 容器突然显示不正确 - 代码没有变化,是什么原因?
- laravel - Laravel Guest-checkout is not working in paypal using "paypal/rest-api-sdk-php": "*" this package also success response is not getting on it
- ios - SINCH SDK 带宽
- postgresql - 是否可以在 Postgresql 中更改另一个会话的设置?
- linux - 使用 perl 脚本在目录中查找文件
- java - 如何使用 Lambda 将列表列表转换为 Java 中的 Hashset
- excel - 如何根据匹配值对所有值求和?
- ios - SwiftUI - 什么是 ZStack,它与 VStack 有什么区别?
- javascript - 从 Flask 后端选择选项值到 React 前端