Linux(centOS_7.x)系统:Python及依赖包安装相关

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

 以上命令是安装Python环境所依赖的所有相关环境,这样可以便于我们在未来使用Python的时候可以正常无障碍的轻松使用Python啦~

 

后面我们需要去get一下Python的下载地址啦~

推荐两种方式:

第一种 Windows下载,直接下载,我这边使用的是稳定版本的3.6x 版本看大家个人和项目需要咯。废话不多说 直接上图。自己找到Python官网找到

下载好一个叫做xxx.tgz的文件 通过ftp方式 将Windows中的文件导入到Linux中,这里可以使用Xftp,不做过多赘述了~

下面我们来看第二种方法吧。更加便捷哟~

第二种方式:同样找到该文件,右键复制(tgz文件的链接地址,也就是下载地址 通过linux直接去下载)废话不多说直接上图:

然后我们进入Linux系统内:直接粘贴get这个地址哟~

我们这里使用的是3.7.8版本的。

wget https://www.python.org/ftp/python/3.7.8/Python-3.7.8.tgz

这样会更加便捷哟。我们继续下一步吧。

刚才遇到一个小插曲~由于直接在当前目录下载 自己也没有记得该目录位置,直接跳转到 /usr/local/src(一般放第三方源码)的目录下 导致不知道自己下载的文件的位置不清楚。

不要慌,我们用命令解决这个问题,只要记得下载文件名里面包含Python就好啦~

我们可以这样(在src目录下找我们下载下来的文件):

find / -name "*Python*"

就可以啦~

然后我们使用:mv /root/Python-3.7.8.tgz /usr/local/src 命令

可以将我们下载的文件移动过来啦。

这是一个tgz文件:也就是压缩包咯~

我们可以解压啦~

哇咔咔~搞定了一半了~我们得到了一个 Python-3.7.8的Python程序了 但是这样还不行噢。

我们需要安装这个程序:先进入Python-3.7.8目录先。

命令:cd Python-3.7.8 

直接安装它!不不不。准确的说是:配置-》编译-》安装-》至完成。

命令:./configure --prefix=/usr/local/Python3.7.8

这里面有两个问题。第一:为什么要加--prefix?第二:为什么安装在原来的源目录(Python3.7.8)里面?

首先加了--prefix 我们可以确定我们已经知道安装完成后我们的Python就在该目录,当我们不需要或者想把它丢掉的时候 可以直接rm该目录啦~

那么第二个问题:源码目录和安装完成后的程序在一起有什么问题呢?其实这样挺好 我们删除目录,可以把所有的相关文件全部删除重新tar解压原来我们get下来的压缩包。这不是一举两得嘛~虽然有点儿混乱,不过这并不影响程序的运行,当然也没有什么影响的啦~唔。。。

从这边开始:我们就可以编译和配置了。这里我就仅仅说一下编译吧。很简单的呢。

命令:make && make install

至于配置环境变量~嘿嘿、自己去profile.d目录下添加一个sh文件吧。

感谢大家哟~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值