linuxmatplotlib
⑴ linux下運行畫圖程序,出現這種情況,求解
是你裝matplotlib的linux機器是命令行模式的,沒有界面,執行畫圖程序彈出的圖要在界面上顯示,沒有界面所以沒法顯示,換台有界面的機器就ok了,或者修改機器為界面啟動模式,但一定要記住要在界面上執行,在類似xshell的客戶端執行不行。這個問題困擾我好長時間了但今天終於解決了,真是高興,希望能幫到更多的人。
⑵ 如何在linux系統修改matplotlibrc文件
init.rc一般都是跟kernel一起編譯,製作成boot.img,如需修改init.rc需要重新編譯boot.img也就是說你這種情況無法修改
⑶ python怎麼裝matplotlib我根據書上和百度的教程進行安裝,可是都顯示語法錯誤,請教大神給我解答
你運行命令的地方錯了,要打開cmd運行,不是在python中運行,前面的$符是linux系統的terminal自帶的
⑷ 在linux的python中『import matplotlib.pyplot as plt 』出現『段錯誤 (核心已轉儲)』的錯誤
提示信息已經說得很明白了,需要 dateutil 這個另外的第三方包。 在DOS窗口下用下面的命令裝 pip install python-dateutil
⑸ 在linux里用python(2.7)的matplotlib後,調用 show()之後無法顯示圖像,不會出現圖形窗口。
1. 確保是在Linux的桌面環境下運行而不是從純終端或ssh客戶端
2. plt.show()依賴一個圖形環境, 如tk, wxpython等, 要先安裝一個
⑹ linux中matplotlib畫圖不顯示怎麼解決
1.確保是在Linux的桌面環境下運行而不是從純終端或ssh客戶端; 2.plt.show()依賴一個圖形環境, 如tk, wxpython等, 要先安裝一個。
⑺ linux終端下如何安裝Matplotlib,求完整命令
具體安裝步驟:
1,安裝python,略,linux一般自帶2.4版本
2,安裝numpy:
① Numpy的高版本對python是進行兼容的,也就是直接下載最新版就可以了
② tar –xf numpy-1.6.2.tar.gz
③ cd numpy-1.6.2
④ python setup.py build
⑤ python setup.py install
說明:此步一般不會出問題,注意此處完成後,可以驗證
不報錯,說明安裝正確
3,安裝libpng
① 下載libpng-1.2.50.tar.gz
② tar –xf libpng-1.2.50.tar.gz
③ cd libpng-1.2.50
④ ./configure
⑤ Make install
4,安裝matplotlib
① 下載matplotlib-1.1.1_notests.tar.gz,matplotlib同樣是高版本對低版本的python進行兼容,所以直接下載最新版本
② tar –xf matplotlib-1.1.1_notests.tar.gz
③ cd matplotlib-1.1.1_notests
④ python setup.py build
⑤ python setup.py install
說明,此步我出現了問題,由於開發機器上存在libpng,並且有多個版本,所以我在安裝時,跳過了libphg的安裝,報錯如下:
/usr/bin/ld: /usr/local/lib/libpng12.a(libpng12_la-png.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libpng12.a: could not read symbols: Bad value
說明在載入libpng12.a符號時出錯,
解決辦法是:
mv /usr/local/lib/libpng12.a /usr/local/lib/libpng12.a_
或者刪除libpng重裝
完成以上步驟,如果成功,即可在目錄下看到test.png的圖片。
⑻ matplotlib英語怎麼讀
matplotlib英式讀音:[mæt'plɒtlib],美式讀音:[mæt'plotlib]。
前母音/æ/的發音方法:
1、嘴唇向兩側盡量分開,嘴巴張開較大,上下齒之間大約可容納兩個手指的寬度。
2、舌前部在發音過程中抬起,舌尖稍微接觸下齒背。
3、發音時逐漸壓低舌頭和下顎,盡可能誇張,震動聲帶,發出/æ/音。
(8)linuxmatplotlib擴展閱讀:
通過 Matplotlib,開發者可以僅需要幾行代碼,便可以生成繪圖,直方圖,功率譜,條形圖,錯誤圖,散點圖等。
在目錄下,可以為目錄所包含的當前項目代碼定製matplotlib配置項。配置文件的文件名是matplotlibrc
在Windows系統中,沒有全局配置文件,用戶配置文件的位置在C:Documents and Settingsyourname.matplotlib。
在Linux系統中,全局配置文件的位置在/etc/matplotlibrc,用戶配置文件的位置在$HOME/.matplotlib/matplotlibrc。
matplotlib配置信息是從配置文件讀取的。在配置文件中可以為matplotlib的幾乎所有屬性指定永久有效的默認值。
安裝級配置文件(Per installation configuration file)。
Python的site-packages目錄下(site-packages/matplotlib/mpl-data/matplotlibrc)。
系統級配置,每次重新安裝matplotlib後,配置文件會被覆蓋。
如果希望保持持久有效的配置,最好選擇在用戶級配置文件中進行設置。
對本配置文件的最佳應用方式,是將其作為默認配置模板。
⑼ linux下pyhton畫圖中文顯示
沒用過這個,幹嘛不用utf8?
⑽ linux 怎麼用plot畫圖
舉個例子吧:
離散和線性圖
第一個腳本,script1.py 完成如下任務:
創建3個數據集(xData,yData1和yData2)
創建一個寬8英寸、高6英寸的圖(賦值1)
設置圖畫的標題、x軸標簽、y軸標簽(字型大小均為14)
繪制第一個數據集:yData1為xData數據集的函數,用圓點標識的離散藍線,標識為"y1 data"
繪制第二個數據集:yData2為xData數據集的函數,採用紅實線,標識為"y2 data"
把圖例放置在圖的左上角
保存圖片為PNG格式文件
script1.py的內容如下:
importnumpyasnp
importmatplotlib.pyplotasplt
xData=np.arange(0,10,1)
yData1=xData.__pow__(2.0)
yData2=np.arange(15,61,5)
plt.figure(num=1,figsize=(8,6))
plt.title('Plot 1',size=14)
plt.xlabel('x-axis',size=14)
plt.ylabel('y-axis',size=14)
plt.plot(xData,yData1,color='b',linestyle='--',marker='o',label='y1 data')
plt.plot(xData,yData2,color='r',linestyle='-',label='y2 data')
plt.legend(loc='upper left')
plt.savefig('images/plot1.png',format='png')
所畫之圖如下: