第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

在不運(yùn)行X服務(wù)器的情況下生成matplotlib圖

在不運(yùn)行X服務(wù)器的情況下生成matplotlib圖

繁華開滿天機(jī) 2019-11-05 15:02:48
Matplotlib似乎需要$ DISPLAY環(huán)境變量,這意味著X服務(wù)器正在運(yùn)行。某些Web托管服務(wù)不允許運(yùn)行X服務(wù)器會(huì)話。有沒有一種方法可以在不運(yùn)行X服務(wù)器的情況下使用matplotlib生成圖形?[username@hostname ~]$ python2.6Python 2.6.5 (r265:79063, Nov 23 2010, 02:02:03)[GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2Type "help", "copyright", "credits" or "license" for more information.>>> import matplotlib.pyplot as plt>>> fig = plt.figure()Traceback (most recent call last):  File "<stdin>", line 1, in <module>  File "/home/username/lib/python2.6/matplotlib-1.0.1-py2.6-linux-i686.egg/matplotlib/pyplot.py", line 270, in figure    **kwargs)  File "/home/username/lib/python2.6/matplotlib-1.0.1-py2.6-linux-i686.egg/matplotlib/backends/backend_tkagg.py", line 80, in new_figure_manager    window = Tk.Tk()  File "/usr/local/lib/python2.6/lib-tk/Tkinter.py", line 1643, in __init__    self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)_tkinter.TclError: no display name and no $DISPLAY environment variable>>>
查看完整描述

3 回答

?
LEATH

TA貢獻(xiàn)1936條經(jīng)驗(yàn) 獲得超7個(gè)贊

您也可以在導(dǎo)入之前簡(jiǎn)單地調(diào)用matplotlib.use('Agg') matplotlib.pyplot,然后照常繼續(xù)。


例如


import matplotlib as mpl

mpl.use('Agg')

import matplotlib.pyplot as plt


fig = plt.figure()

ax = fig.add_subplot(111)

ax.plot(range(10))

fig.savefig('temp.png')

您也不必使用Agg后端。的PDF,PS,SVG,AGG,開羅,和GDK后端都可以沒有的X服務(wù)器使用。但是,默認(rèn)情況下將僅構(gòu)建Agg后端(我認(rèn)為嗎?),因此很有可能在您的特定安裝中可能未啟用其他后端。


或者,您可以只在.matplotlibrc文件中設(shè)置backend參數(shù)以自動(dòng)matplotlib.pyplot使用給定的渲染器。


查看完整回答
反對(duì) 回復(fù) 2019-11-05
?
慕碼人8056858

TA貢獻(xiàn)1803條經(jīng)驗(yàn) 獲得超6個(gè)贊

對(duì)于它的價(jià)值,您實(shí)際上并沒有兩次導(dǎo)入matplotlib。您要導(dǎo)入matplotlib,然后再導(dǎo)入未自動(dòng)導(dǎo)入的子模塊。是的,還有其他方法(例如,更改.maplotlibrc文件),這是最簡(jiǎn)單的方法。

查看完整回答
反對(duì) 回復(fù) 2019-11-05
  • 3 回答
  • 0 關(guān)注
  • 527 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)