在Linux下安装Python

Posted 二木成林

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Linux下安装Python相关的知识,希望对你有一定的参考价值。

python安装包地址:https://www.python.org/ftp/python/

选择一个版本进行下载,可以选择下载到本地然后上传到Linux系统上。

也可以通过wget命令进行下载,这里演示的是wget命令下载,创建一个目录用来存放下载的文件,然后执行命令下载:wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz,但可能会很慢,所以可以考虑将压缩包下载到本地再上传到Linux系统上进行安装。

执行命令tar -xvf Python-3.7.0.tgz进行解压缩。

在安装python3前,我们需要安装一些必要的依赖包,所以执行如下命令安装一些必要的依赖包:yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel

接着要指定python3的安装目录。执行cd Python-3.7.0/命令进入到Python-3.7.0目录下,然后执行./configure --prefix=/usr/local/python3.7,其中/usr/local/python3.7就是指定的安装目录。


继续在Python-3.7.0目录下进行安装,分别执行make命令进行编译,然后执行make install命令进行安装。

注意:要make命令编译后没有错误才能执行make install命令进行安装。

安装成功后,执行python --version命令查看python版本

默认是执行python命令不是我们安装的版本的,是系统自带的python2。如果我们想要使用我们安装的3.x版本,则进入到安装目录下的bin目录就可以看到安装的这些程序。

为了能够在任意位置使用到3.x版本的python,我们可以设置软链接(相当于Windows系统的快捷方式)来指向该目录。执行如下命令为python3和pip3(python包管理工具)添加软链接:

# 给python3添加软链接
ln -s /usr/local/python3.7/bin/python3.7 /usr/bin/python3
# 给pip3添加软链接
ln -s /usr/local/python3.7/bin/pip3 /usr/bin/pip3


现在在任意位置执行python3命令和pip3命令都是可以的,也表示python安装成功了。

以上是关于在Linux下安装Python的主要内容,如果未能解决你的问题,请参考以下文章

如何在linux下安装python

linux下安装python,如何启动django,TAB自动补全代码

Linux下安装或升级Python 2.7

linux下怎么安装python的运行环境

在 Python 多处理进程中运行较慢的 OpenCV 代码片段

linux中怎么查看mysql数据库版本