linux 安装numpy 和 matplotlib

简介: linux 安装numpy 和 matplotlib

一、安装numpy

linux环境为ubuntu20.10

1、更新一下源(以下操作都是在root用户,非root用户 要在所有命令前加sudo)

apt-get update

2、根据自己的python版本(2或3),执行numpy安装命令

1)python3版本运行:

apt-get install python3-numpy

2)python2版本运行:

apt-get install python-numpy

3)如何查看自己python版本:

python3 -V

如果是python2,则将上面的python3 -V换成python -V即可

我是python3

3、测试numpy安装好

1)进入python模式

python3

出现如图的>>>,就是进入python的输入模式了

2)导入numpy

from numpy import *

eye(4)

如果出现一个4*4的矩阵,就说明numpy已经可以正常使用

exit()是退出python输入的命令。

二、安装matplotlib

1、安装matplotlib

apt-get install python3-matplotlib

(root下执行,不是root用户就在代码前加sudo)

2、查看是否安装成功

安装之后可以用一下命令查看是否安装了 matplotlib 模块

pip3 list | grep matplotlib

这样就是安装好了

三、执行一个python小程序

1、创建一个py文件

touch test.py

2、编辑test.py

vim test.py
#!/usr/bin/python3
import numpy as np
from matplotlib import pyplot as plt
x = np.arange(1,11)
y =  2  * x +  5
plt.title("Matplotlib demo")
plt.xlabel("x axis caption")
plt.ylabel("y axis caption")
plt.plot(x,y)
plt.show()

代码第一行是你python的执行路径,可以用(which python )查看

3、给执行权限

chmod +x test.py

4、执行

./test.py

结果图如下:

END

相关文章
|
18天前
|
Ubuntu Linux
在Linux (Ubuntu 16) 下安装LabVIEW
在Linux (Ubuntu 16) 下安装LabVIEW
54 0
|
17天前
|
Linux 虚拟化 数据安全/隐私保护
部署05-VMwareWorkstation中安装CentOS7 Linux操作系统, VMware部署CentOS系统第一步,下载Linux系统,/不要忘, CentOS -7-x86_64-DVD
部署05-VMwareWorkstation中安装CentOS7 Linux操作系统, VMware部署CentOS系统第一步,下载Linux系统,/不要忘, CentOS -7-x86_64-DVD
|
3天前
|
Oracle 关系型数据库 MySQL
linux安装及卸载mysql
在Linux上安装MySQL客户端涉及添加RPM源,运行`yum install mysql-community-client.x86_64 -y`。忘记密码时,编辑`/etc/my.cnf`,添加`skip-grant-tables`,重启MySQL,然后登录修改密码。卸载MySQL需停服,用`rpm -ev`逐个卸载相关组件,删除文件夹,并验证是否卸载干净。重新安装客户端可使用`rpm -ivh`命令。
35 8
|
12天前
|
Web App开发 安全 Linux
Linux系统之安装Firefox浏览器
【7月更文挑战第8天】Linux系统之安装Firefox浏览器
36 8
|
14天前
|
存储 Ubuntu Java
【Linux】已解决:Ubuntu虚拟机安装Java/JDK
【Linux】已解决:Ubuntu虚拟机安装Java/JDK
21 1
|
21天前
|
Linux Python
【Elasticsearch】linux使用supervisor常驻Elasticsearch,centos6.10安装 supervisor
【Elasticsearch】linux使用supervisor常驻Elasticsearch,centos6.10安装 supervisor
20 3
|
8天前
|
缓存 Linux 测试技术
安装【银河麒麟V10】linux系统--并挂载镜像12
【7月更文挑战第12天】安装【银河麒麟V10】linux系统--并挂载镜像
45 0
|
9天前
|
数据可视化 计算机视觉 异构计算
确保您已经安装了必要的库,包括`torch`、`torchvision`、`segmentation_models_pytorch`、`PIL`(用于图像处理)和`matplotlib`(用于结果可视化)。您可以使用pip来安装这些库:
确保您已经安装了必要的库,包括`torch`、`torchvision`、`segmentation_models_pytorch`、`PIL`(用于图像处理)和`matplotlib`(用于结果可视化)。您可以使用pip来安装这些库:
|
11天前
|
Ubuntu 安全 Linux
Linux系统之安装Ninvaders太空入侵者小游戏
【7月更文挑战第9天】Linux系统之安装Ninvaders太空入侵者小游戏
16 0
|
17天前
|
关系型数据库 MySQL Linux
Linux部署实战前言,MySQL在CentOS安装【单机软件】,MySQL的安装需要root权限,yum install mysql,systemctl enable mysqld开机自启的意思
Linux部署实战前言,MySQL在CentOS安装【单机软件】,MySQL的安装需要root权限,yum install mysql,systemctl enable mysqld开机自启的意思