相关疑难解决方法(0)

ImportError:没有名为'Tkinter'的模块

出于某种原因,我无法使用Tkintertkinter模块.在python shell中运行以下命令后

import Tkinter
Run Code Online (Sandbox Code Playgroud)

要么

import tkinter
Run Code Online (Sandbox Code Playgroud)

我收到了这个错误

import Tkinter
Run Code Online (Sandbox Code Playgroud)

要么

import tkinter
Run Code Online (Sandbox Code Playgroud)

可能是什么原因以及我们如何解决它?

python tkinter

167
推荐指数
13
解决办法
37万
查看次数

_tkinter.TclError:没有显示名称,也没有$ DISPLAY环境变量

我在服务器中运行一个简单的python脚本:

import matplotlib.pyplot as plt
import numpy as np

x = np.random.randn(60)
y = np.random.randn(60)

plt.scatter(x, y, s=20)

out_png = 'path/to/store/out_file.png'
plt.savefig(out_png, dpi=150)
Run Code Online (Sandbox Code Playgroud)

我尝试python example.py在这个安装了matplotlib 1.5.1的服务器中使用该命令失败并显示错误:

Traceback (most recent call last):
  File "example.py", line 7, in <module>
    plt.scatter(x, y, s=20)
  File "/home/USER/.virtualenvs/nnet/lib/python2.7/site-packages/matplotlib/pyplot.py", line 3241, in scatter
    ax = gca()
  File "/home/USER/.virtualenvs/nnet/lib/python2.7/site-packages/matplotlib/pyplot.py", line 928, in gca
    return gcf().gca(**kwargs)
  File "/home/USER/.virtualenvs/nnet/lib/python2.7/site-packages/matplotlib/pyplot.py", line 578, in gcf
    return figure()
  File "/home/USER/.virtualenvs/nnet/lib/python2.7/site-packages/matplotlib/pyplot.py", line 527, in figure
**kwargs)
  File "/home/USER/.virtualenvs/nnet/lib/python2.7/site-packages/matplotlib/backends/backend_tkagg.py", line 84, in new_figure_manager …
Run Code Online (Sandbox Code Playgroud)

python tkinter matplotlib

163
推荐指数
6
解决办法
19万
查看次数

标签 统计

python ×2

tkinter ×2

matplotlib ×1