【Linux】Linux系统安装Python3和pip3 | 您所在的位置:网站首页 › dd命令源码 › 【Linux】Linux系统安装Python3和pip3 |
1.说明
一般来说Linux会自带Python环境,可能是Python3或者Python2,可能有pip也可能没有pip,所以有时候需要自己安装指定的Python版本。Linux系统下的安装方式都大同小异,基本上都是下载安装包然后编译一下,再创建好软链接就行,下面分别以CentOS7和Ubuntu20.04进行演示 2.CentOS安装Python3CentOS会自带Python3,比如说 CentOS7 就自带Python2,想要安装Python3也很简单 需要确保当前系统有编译环境,最好把下面这些依赖都安装一下 yum update yum install gcc-c++ yum install pcre pcre-devel yum install zlib zlib-devel yum install openssl openssl--devel yum install libffi-devel -y下载Python安装包,可以去Python的官网下载,也可以直接修改下面的链接的版本号,例如我这里下载的是Python-3.9.2,下载之后把它解压 wget https://www.python.org/ftp/python/3.9.2/Python-3.9.2.tgz tar -zxvf Python-3.9.2.tgz有了安装包就可以编译了 cd Python-3.9.2 ./configure --prefix=/usr/local/Python-3.9.2 make && make install如果编译过程没有报错,那就说明已经安装好了,为了方便使用,最好创建一下软链接 ln -s /usr/local/Python-3.9.2/bin/python3 /usr/bin/python3 ln -s /usr/local/Python-3.9.2/bin/pip3 /usr/bin/pip3最后试用一下 python3 pip3 3.Ubuntu安装PythonUbuntu20.04是默认自带Python3.8的,这里再给它安装一个Python3.9 安装编译环境 apt update apt upgrade apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev下载安装包,可以直接修改一下url的版本号,也可以去Python官网下载,下载之后进行解压 wget https://www.python.org/ftp/python/3.9.2/Python-3.9.2.tgz tar -zxvf Python-3.9.2.tgz编译源码,如果编程过程不出错就是ok的 cd Python-3.9.2 ./configure --prefix=/usr/local/Python-3.9.2 make make install创建软连接 ln -s /usr/local/Python-3.9.2/bin/python3 /usr/bin/python39 ln -s /usr/local/Python-3.9.2/bin/pip3 /usr/bin/pip3如果想要在Ubuntu20.04上同时安装一下Python2也可以参考之前的文章 【Linux】Ubuntu20.04同时安装python3和python2 |
CopyRight 2018-2019 实验室设备网 版权所有 |