CentOS 7安装 Python 3
1)进入tmp目录,使用命令yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
安装Python 3所需要的依赖;
2)使用命令wget "http://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz"
下载Python 3.5.0版本的压缩包;
3)使用命令tar -zxvf Python-3.5.0.tgz
解压刚刚下载的Python 3.5.0的压缩包;
4)使用命令mkdir /usr/local/python3
在/usr/local
路径下新建python3的目录;
5)使用命令yum install gcc
安装GCC编译器;
6)使用命令Python-3.5.0/configure --prefix=/usr/local/python3
将其直接编译至步骤4新建的目录中;
7)执行完上述步骤的相关命令后,依次执行make
命令和make install
命令,然后使用命令/usr/local/python3/bin/python3
测试Python3是否安装成功,如果安装成功,该命令运行结果如下所示:
Python3安装成功示意图.png
8)为了方便使用Python的相关命令,使用命令
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
建立相应的同步链接,后续如果用到Python的相关命令时,只需使用命令python3
即可,而无需使用命令/usr/local/python3/bin/python3
;9)成功安装Python3后,系统会相应地安装pip3这个软件包管理系统。pip3可以自动地区分用Python3来安装库,避免和Python2发生不必要的冲突。接下来,使用命令
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
建立相应的同步链接,具体效果类比步骤8;10)使用命令
pip3 install virtualenv
安装完虚拟环境后,执行命令cd ~
回到用户主目录并通过命令ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv
建立相应的同步链接,然后键入命令virtualenv -p /usr/bin/python3 prj_env
构建虚拟环境prj_env
,构建成功后即可在虚拟环境中开始Python相关项目的搭建。