在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,如何启动django,TAB自动补全代码