centos / Linux 服务环境下安装 Python3.7.2 和 pip3

Linux 服务器系统上一般都是和 MacOS 一样都是自带了一个 Python2 的开发环境,这里我要再次安装一个 Python3 的开发环境如以下步骤。

安装 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 

第二步、安装 gcc 编译器

yum install gcc -y

第三步、安装一个 libffi-devel 包,不然后期编译源码包的时候会报错

yum install libffi-devel -y

第四步、进入 /usr/local/ 目录

cd /usr/local/

第五步、找到对应的开发版本,这里我使用 3.7.2,所以直接使用以下命令下载:

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

第六步,解压下载的文件包:

tar -zxf Python-3.7.2.tgz

第七步、解压完毕后删除压缩包:

rm Python-3.7.2.tgz

第八步、将目录 Python-3.7.2 改成 Python3

mv Python-3.7.2 Python3

第九步、进入 python3 文件夹

cd python3

第十步、依次按顺序输入以下命令进行源码编译安装:

./configure --prefix=/usr/local/python3
make
make install

第十一步、创建软连接

ln -s /usr/local/python3/bin/python3  /usr/bin/python3

以上十一步按顺序执行完之后,python3 彻底安装完成。

输入 python3 进行测试:

在这里插入图片描述
当输入完成这个命令之后看到这个界面就代表 python3 安装完成了。

安装 pip3

第一步、安装 setuptools

直接在 python3 目录下输入:

wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz

第二步、解压 setuptools

tar -zxvf setuptools-19.6.tar.gz

第三部、删除 setuptools 压缩包

rm setuptools-19.6.tar.gz

第四步、进入 setuptools 目录

cd setuptools-19.6/

第五步、通过 python3 打包编译

python3 setup.py build

第六步、通过执行文件安装依赖

python3 setup.py install

第七步、创建 pip3 的软连接

ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

第八步、查看 pip3 的版本

pip3 -V

在这里插入图片描述
我这里安装的目前是最新版本,如果是最新版本的,就安装完成了,如果发现不是最新版本的直接在输入更新命令就好了:

pip3 install --upgrade pip

至此,Python3pip3 彻底安装完成

猜你喜欢

转载自blog.csdn.net/weixin_43704471/article/details/85477388