相关疑难解决方法(0)

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

出于某种原因,我无法使用Tkinter或tkinter模块.在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万
查看次数

如何将 Python 3.4 matplotlib 置于非交互模式?

考虑以下简单代码:

import numpy as np
import matplotlib.pyplot as plt

x = np.arange(0,np.pi,0.001)
f = np.sin(x)

plt.figure(figsize=(10,10))
plt.plot(x,f)
plt.ioff()
plt.show()
plt.savefig('Sine')
Run Code Online (Sandbox Code Playgroud)

在这里,我希望 Python在关闭图形窗口后保存图形。当然,这不是很有用,但在原始代码中,我想以图形方式操作图形,然后保存更改。

上面的代码在我的上一个 Python 版本(Debian 2.? 版本)上运行良好,但是由于我使用 Python 3.4 更改为 SuSe 13.2,它只是不停地运行整个代码。

在这个主题上确实存在其他线程,比如Matplotlib python show() 立即返回,但这些解决方案对我不起作用 - 我尝试matplotlib.interactive(False)为 matplotlib 选择各种不同的后端(目前我正在使用'QT4Agg')。

python matplotlib

5
推荐指数
1
解决办法
3191
查看次数

标签 统计

python ×2

matplotlib ×1

tkinter ×1