centos 安装Python3 及对应的pip

安装Python3
安装Python依赖:
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-develpython

因为Python在linux不支持咱们以可执行程序的方式安装,因此须要咱们选择对应的版本源码安装
源码下载站点:
https://www.python.org/ftp/python/linux

以Python3.6为例:sql

wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz
tar -zxvf Python-3.6.2.tgz
cd Python-3.6.2/工具

建立Python安装路径:sqlite

sudo mkdir /usr/local/python3
指定安装路径:ip

./configure --prefix=/usr/local/python3
执行安装命令:ssl

sudo make && sudo make install
将安装目录下的Python设置软链接get

sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python3
注意:在这里的Python3目录下,其实和咱们Windows安装好Python的目录相似,
bin目录相似win下Python的Scripts目录,其中包含了Python的不少组件和你将要安装的三方模块源码

为Python3设置PIP
因为源码安装的过程当中,Python3其中已是默认安装了pip及setuptools,因此只须要咱们为其设置Linux的环境变量,建立软件连到 /usr/bin/ 下便可openssl

ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
因为python2被咱们的系统所使用,因此这里保守的办法是Python3的东西都起名叫作xx3
固然你也能够修改默认的系统使用Python2地址的导入信息,来使Python3成为默认python环境。

为Python2设置PIP
在linux下,如今已是默认自带了Python2
可是可能部分系统类型尚未pip这个工具,那么须要咱们额外的手动安装

安装扩展源:

yum -y install epel-release
使用yum安装

yum install python-pip

相关文章
相关标签/搜索