当前位置: 首页 > 知识库问答 >
问题:

使用crew或pip安装程序在Chromebook上安装Python's matplotlib

尚棋
2023-03-14

这个问题不同于matplotlib错误-没有模块名为tkinter,因为所有这些答案要么是Linux,要么是Windows,而我使用的是带有ChromeOS的Chromebook。它的软件包安装程序名为“chromebrew”,它既没有'tkinter'也没有'python3-tk'软件包。

我在ChromeOS Chromebook的Bash Shell上使用'crew'安装或'pip3'安装matplotlib时遇到了麻烦。我已经尝试了所有的方法,但是当我尝试导入matplotlib时,会出现以下错误:

 File "/usr/local/lib/python3.6/site-packages/matplotlib/pyplot.py", line 116, in <module>
    _backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup()
  File "/usr/local/lib/python3.6/site-packages/matplotlib/backends/__init__.py", line 60, in pylab_setup
    [backend_name], 0)
  File "/usr/local/lib/python3.6/site-packages/matplotlib/backends/backend_tkagg.py", line 6, in <module>
    from six.moves import tkinter as Tk
  File "/usr/local/lib/python3.6/site-packages/six.py", line 92, in __get__
    result = self._resolve()
  File "/usr/local/lib/python3.6/site-packages/six.py", line 115, in _resolve
    return _import_module(self.mod)
  File "/usr/local/lib/python3.6/site-packages/six.py", line 82, in _import_module
    __import__(name)
  File "/usr/local/lib/python3.6/tkinter/__init__.py", line 36, in <module>
    import _tkinter # If this fails your Python may not be configured for Tk
ModuleNotFoundError: No module named '_tkinter'

我不知道怎么修。如果有人知道,将不胜感激。

谢谢

共有1个答案

盖弘毅
2023-03-14

我找到了一个答案,而不是试图让'tkinter'工作,我找到了一个工作周围。如果您将matplotlib后端更改为'agg',然后保存图形而不是显示,它似乎可以工作。代码:

import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt

plt.plot([1, 2])
plt.savefig('image.jpg')

谢谢

 类似资料:
  • 在命令提示符下通过pip installer for Python3.7安装pandas时,我反复遇到以下错误 我已经通过管理员运行了该命令,但它没有运行。

  • 我下载了Python 3.6.1,它预装了Pip。我写了这个命令来安装Numpy 我得到了这个作为输出: 收集Numpy无法获取URLhttps://pypi.python.org/simple/numpy/:确认ssl证书时出现问题:[SSL:CERTIFICATE_VERIFY_FAILED]证书验证失败(_ssl. c: 749)-跳过无法找到满足要求的版本Numpy(来自版本:)麻木 我如

  • 问题内容: 我试图使用pip在ubuntu上安装django。但不幸的是我遇到了这样的错误。有人可以解释一下并告诉我一些解决方法吗? 问题答案: 不要使用sudo而是使用虚拟环境,如下所示: 完成后;键入deactivate以退出虚拟环境:

  • 问题内容: 我在Cygwin上安装了Python 3。但是,我无法通过安装Python 3软件包。有没有办法做到这一点? 问题答案: 1)在安装cygwin时,请确保从列表中安装python / python-setuptools。这将安装“ easy_install”软件包。 2)输入以下命令: 您必须将python版本替换为2.7或3.4或其他版本。

  • Python 和系统版本支持列表 pip 可以在以下版本的 CPython 下运行:2.6, 2.7, 3.1, 3.2, 3.3, 3.4 和 pypy. pip 可以在 Unix/Linux, OS X 和 Windows 系统中运行. Note Python 2.5在 v1.3.1版本后支持, Python 2.4在v1.1版本后支持. 使用脚本安装和升级pip 要安装或升级pip,需要下载

  • 三星ARM chromebook是一台超级本.很具挑战性,但我们的Kali镜像在Chromebook上运运行得很好. 我们的Chromebook Kali镜像包含两种引导分区,其中一种的内核强制从SD卡引导,另一种的内核强制从USB引导.根据你使用哪种类型的USB存储媒介,在dd命令把镜像克隆到USB设备后,确定如何给引导分区标记更高的优先权,本指南的最后阶段将会提及. Kali在Chromebo