LINUX上pycharm遠程解譯器運行py程式在本地機器上顯示plot命令畫出來的映像__LINUX

來源:互聯網
上載者:User

首先說下要有的軟體,

Xming(用來支援X11-forwarding的,不懂自己查)

Xshell(ssh的一種用戶端)

pycharm(python項目的開發環境)

首先把Xming安裝好,


記住Display number就好。。。

然後把Xshell開啟,在串連伺服器之前進行如下設定

先把x11轉移勾上,選中X DISPLAY,後面的參數填localhost:0(因為我安裝Xming時Display number為0)


之後再串連上你的伺服器即可,一定要保持著不要斷了。

先在你的伺服器上記下一些參數,輸入env獲得環境變數,得到DISPLAY的值


比如說我的是localhost:16.0

還要獲得你的matplotlib的後端配置,我的是TkAgg


開啟pycharm寫個代碼,把TkAgg加上去就行了

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time    : 2018/4/8 21:56# @Author  : Zehan Song# @Site    : # @File    : pylab_.py# @Software: PyCharmimport numpy as npimport matplotlibprint "hello"matplotlib.use('TkAgg')import matplotlib.pyplot as pltx = [1,2,3,4,5]y = [1,4,9,16,25]plt.plot(x,y)plt.show()
在運行之前在你的pycharm的回合組態中(遠程解譯器怎麼配這裡就不闡述了,可以自己查)設定一個環境變數如下,


一路apply加ok即可。

最後run下你的代碼就行了。


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.