相关疑难解决方法(0)

当DISPLAY未定义时,使用matplotlib生成PNG

我正在尝试将networkx与Python一起使用.当我运行此程序时,它会收到此错误.有什么遗漏?

#!/usr/bin/env python

import networkx as nx
import matplotlib
import matplotlib.pyplot
import matplotlib.pyplot as plt

G=nx.Graph()
G.add_node(1)
G.add_nodes_from([2,3,4,5,6,7,8,9,10])
#nx.draw_graphviz(G)
#nx_write_dot(G, 'node.png')
nx.draw(G)
plt.savefig("/var/www/node.png")


Traceback (most recent call last):
  File "graph.py", line 13, in <module>
    nx.draw(G)
  File "/usr/lib/pymodules/python2.5/networkx/drawing/nx_pylab.py", line 124, in draw
    cf=pylab.gcf()
  File "/usr/lib/pymodules/python2.5/matplotlib/pyplot.py", line 276, in gcf
    return figure()
  File "/usr/lib/pymodules/python2.5/matplotlib/pyplot.py", line 254, in figure
    **kwargs)
  File "/usr/lib/pymodules/python2.5/matplotlib/backends/backend_tkagg.py", line 90, in new_figure_manager
    window = Tk.Tk()
  File "/usr/lib/python2.5/lib-tk/Tkinter.py", line 1650, in __init__
    self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, …
Run Code Online (Sandbox Code Playgroud)

python graph matplotlib

309
推荐指数
9
解决办法
17万
查看次数

Pycharm、OpenCV在远程服务器上执行并在本地显示图像

我根据 CodeProject 上的本教程设置 PyCharm 进行远程调试 http://www.codeproject.com/Tips/987276/Remote-Programming-of-RaspberryPi-using-PyCharm

我现在想知道是否可以在 RaspberryPI 上的 PyCharm 的帮助下执行 Python 脚本并在 PyCharm 中接收输出。具体来说,我想在 OpenCV 的帮助下进行一些图像处理并显示图像。如果图像能够显示在我的 Windows 机器上而不是 Pi 上,那就太棒了。

另一个用例,我想创建一些 matplot 图形,在 pi 上执行脚本并在 Windows 计算机上的 PyCharm 中显示输出。

这可能吗?

亲切的问候

python opencv matplotlib pycharm

4
推荐指数
1
解决办法
2703
查看次数

标签 统计

matplotlib ×2

python ×2

graph ×1

opencv ×1

pycharm ×1