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')
所画之图如下: