Python3自学--2环境搭建

笔者开发环境:

[root@BigData11 /]# cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 7.4 (Maipo)

安装Python3:

以Python3.6.1 为例:

1.访问https://www.python.org/downloads/source/,选择源码压缩包

2.上传到虚拟机linux服务器

3.

安装Python所需要的依赖

[root@BigData11 /]# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

解压

[root@BigData11 tools]# tar -zxvf Python-3.6.1.tgz 

安装到/root/training/python3目录

[root@BigData11 Python-3.6.1]# ./configure --prefix=/root/training/python3

make

[root@BigData11 Python-3.6.1]# make

make install

[root@BigData11 Python-3.6.1]# make install

检查Linux 本地Python2.x 安装路径

[root@BigData11 bin]# which python
/usr/bin/python

 建立Python3软链

[root@BigData11 bin]# ln -s /root/training/python3/bin/python3 /usr/bin/python3

[root@BigData11 bin]# python3
Python 3.6.1 (default, Aug 11 2018, 13:17:25) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-16)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

加入系统环境变量


[root@BigData11 bin]# vi ~/.bash_profile 

PYTHON_HOME=/root/training/python3
export PYTHON_HOME

PATH=$PYTHON_HOME/bin:$PATH
export PATH

退出保存

使profile 文件生效

[root@BigData11 bin]# source ~/.bash_profile 

检查Python3和pip3 是否正常

[root@BigData11 bin]# python3 -V
Python 3.6.1

[root@BigData11 bin]# pip3 -V
pip 9.0.1 from /root/training/python3/lib/python3.6/site-packages (python 3.6)

[root@BigData11 bin]# which pip3
/root/training/python3/bin/pip3

猜你喜欢

转载自blog.csdn.net/u013985879/article/details/81585505