centos7.x下Python环境搭建

  • • 发表于 2年前
  • • 作者 热热的蚂蚁
  • • 4016 人浏览
  • • 5 条评论
  • • 最后编辑时间 2年前
  • • 来自 [技 术]

原创声明:本文为作者原创,未经允许不得转载,经授权转载需注明作者和出处

第一节
Python的安装,环境配置,自行解决,这个网上教程很多,注意本系列教程使用的是python3,为了尽可能的多给大家带来技术上的广阔面,我这里基础部分使用的是centos7系统,Python3.7
建议有能力的小伙伴们自己在centos7系统上自己编译安装下Python3.7,这里附上简单的安装教程:
下载Python3.7的源码包
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0a1.tar.xz
这里注意下,下载下来的压缩包是xz格式的要安装xz这个工具,这里实在我的centos7虚拟机上由于我的安装过了,这里我只是简单的演示下,截图如下:

第一条命令:
rpm -qa|grep xz
查看系统有没有安装xz,标注的红色,查出来了信息,说明已经安装了
第二条命令:
yum install -y xz
这是给没安装过的小伙伴看的,你们只需要在你们虚拟机联网情况下,敲上这个命令,就可以安装上了。
第三条明令:
systemctl restart network.service
由于我虚拟机刚打开,还没连上网,我配置的是静态IP,网络服务是自启动的不知道为啥比较慢,所以就输入这条命令,重启下网络服务,注意右上角由问号变成了实心图案了,说明连上网了。
接下来解压缩包,这里要用到刚安装的xz命令了
那么在Linux系统下如何使用一个不熟悉的命令呢,那么多参数,肯定除了常用的命令以及常用的参数能记住外,其他的不常用的呢,那么在Linux下针对这种情况,很方便,截图:
Compress:压缩,浓缩;压榨,压迫
Decompress:解压;降压
在Linux中可以使用类似xz -h这样的命令来查看xz命令的参数及作用的简介,也可以使用man xz, 查看工具或者系统提供的手册,这个是信息最全的查看方式
这里我把要用到的-d(解压) 和-v(以进度条显示解压进度)
注意:xz -d 和 xz —decompress 效果一样

很不幸,刚给的那个网址估计不行了,下载失败

这下得去官网找了:
官网地址:https://www.python.org/downloads/source/
直接到达页面选择要下载的版本,我这里下载的是源码包,Python3.7,做演示

由于网不好,我就直接下载了,一会儿拖到虚拟机里去
好吧,我下载完了,把它拖到虚拟机里了,现在要移动它了

命令查看下自己当前所处的目录位置。
注意看下下面这个截图
pwd 命令查看当前所在的目录
ls 罗列出当前目录下所有的东西,若有目录只列出目录名不进行递归列出

从上图中发现源码包在这个Desktop(桌面)里,而我想把它移动到Downloads下去,看操作。
注意,左边的Python源码包没了,现在它被移动到Downloads目录下了,注意红色框框
用到的命令就是黄色框框里的

OK接下来就进入到Downloads目录下解压它去
注意看下图,Downloads目录下出现了tar结尾的Python源码包了,对就是它

接下来解压这个tar包
解压tar包用到的命令:tar -zxvf
解压之后,进入这个解压出来的文件夹下,进行编译安装三部曲
./configure —prefix=你要安装的目录
make 编译
make install 编译安装
然后呢。。。。。。。
仿造系统处理的方式,也建立个快捷命令,启动我们安装的Python3
先来查看下系统自带的Python2.7快捷命令方式

上图中Python3.7是我之前安装配置的。下面启动下Python3.7

这里附上一篇安装教程:
https://blog.csdn.net/elija940818/article/details/79238813

分享到:
评论区(共5条评论)
5条评论
Ctrl+Enter
作者

热热的蚂蚁

热热的蚂蚁

APP:0 帖子:3 回复:0 积分:99

已加入社区[761]天

天若有情天亦老,人间正道是沧桑

作者详情》
Top