Ubuntu16.04下安装有关python的开发环境

pylab并不是一个包,而是Python,NumPy,SciPy,Matplotlib的集合。所以这些包都得安装,而这些包之间又有一些依赖关系,比如安装Matplotlib要求先安装NumPy。

0.查看系统自带的Python版本

Ubuntu16.04系统自带的Python版本为2.7.12版本,可以在终端输入python进行查看,有如下显示

Python 2.7.12 (default,Nov 19 2016,06:48:10) 
[GCC 5.4.0 20160609] on linux2
Type "help","copyright","credits" or "license" for more information.
>>>

这里就使用系统自带的2.7.12版本的Python了,当然也可以到Python下载安装最新版本的Python。

1.安装pip下载模式

sudo apt install python-pip
pip install --upgrade pip

2.使用pip安装最新版本的NumPy和SciPy

sudo pip install numpy
sudo pip install scipy

3.安装Matplotlib

sudo apt-get install python-matplotlib

4.测试

1)test.py文件[1]

# -*- coding: utf-8 -*-
import numpy as np
import matplotlib.pyplot as plt

x = np.linspace(0,10,1000)
y = np.sin(x)
z = np.cos(x**2)

plt.figure(figsize=(8,4))
plt.plot(x,y,label="$sin(x)$",color="red",linewidth=2)
plt.plot(x,z,"b--",label="$cos(x^2)$")
plt.xlabel("Time(s)")
plt.ylabel("Volt")
plt.title("PyPlot First Example")
plt.ylim(-1.2,1.2)
plt.legend()
plt.show()

2)在终端运行test.py

python test.py

3)运行结果:

4)安装成功!
参考资料:
1.matplotlib-绘制精美的图表
2.linux下python安装pylib

相关文章

1.安装过程出现0x00000000指令引用的0x00000000内存该内存不能为written 如果你安装的是inux系统 需要在...
写在全面:如果根据以下教程涉及到只读文件需要更改文件权限才能需修改文件内容,参考我的另一篇博客:...
写在前面:以下步骤中需要在终端输入命令,电脑端查看博客的朋友可以直接复制粘贴到终端,手机端查看的...
ubuntu16.04和18.04更换国内源 写在前面:安装好ubuntu双系统后,默认的软件更新源是国外的,在国内使用...
ubuntu双系统启动时卡死解决办法(在ubuntu16.04和18.04测试无误) 问题描述: 在安装完ubuntu双系统后...
又来造轮子了。。。。。。。。。。。。。。。。 今天使用w3af向文件中写入的时候,发现没有write权限,...