RuntimeError: неверная переменная DISPLAY

Я запускаю свой скрипт python на другой машине, используя команду ssh в linux . Я также выполнил эту команду:

 source ~/.bashrc 

после входа в другую машину, чтобы определить правильные пути на новом компьютере. Я получал сообщение об ошибке для запуска следующих строк кода python, даже если я попытался следовать инструкциям в этом вопросе , определив бэкэнд.

 >>> import matplotlib >>> import pylab as plt >>> matplotlib.use('Agg') >>> import numpy as np >>> x=np.arange(0,2,0.001) >>> y=np.sin(x)**2+4*np.cos(x) >>> fig = plt.figure() >>> plt.plot(x,y,'r.') 

Сообщение об ошибке

 This probably means that Tcl wasn't installed properly. Traceback (most recent call last): File "Systematic_Optimised.py", line 513, in <module> fig = plt.figure() File "/vol/anaconda/lib/python2.7/site-packages/matplotlib/pyplot.py", line 435, in figure **kwargs) File "/vol/anaconda/lib/python2.7/site-packages/matplotlib/backends/backend_qt4agg.py", line 47, in new_figure_manager return new_figure_manager_given_figure(num, thisFig) File "/vol/anaconda/lib/python2.7/site-packages/matplotlib/backends/backend_qt4agg.py", line 54, in new_figure_manager_given_figure canvas = FigureCanvasQTAgg(figure) File "/vol/anaconda/lib/python2.7/site-packages/matplotlib/backends/backend_qt4agg.py", line 72, in __init__ FigureCanvasQT.__init__(self, figure) File "/vol/aibn84/data2/zahra/anaconda/lib/python2.7/site-packages/matplotlib/backends/backend_qt4.py", line 68, in __init__ _create_qApp() File "/vol/anaconda/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py", line 138, in _create_qApp raise RuntimeError('Invalid DISPLAY variable') RuntimeError: Invalid DISPLAY variable 

любое предложение по устранению проблемы

Python - лучший язык программирования в мире.