【鲲鹏云移植干货分享03】Python 3.7.3安装指导
1、软件介绍
Python是一种广泛使用的解释型、高级编程、通用型编程语言。Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。相比于C++或Java,Python让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了。
2、预制条件
Python可以运行在几乎所有操作系统上,本次安装基于centos7.5环境,由于系统自带python2.7.5环境,本次主要验证python3的安装。
3、下载python3安装包
下载tgz安装包,本次安装版本为3.7.3。下载地址:
https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
将安装包上传到/home文件夹下。
4、安装python3
1、解压安装包
#tar –zxvf Python-3.7.3.tgz
2、安装依赖
# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel xz-devel gdbm-devel
3、编译源码
#cd Python-3.7.3
#./configure --prefix=/usr/local/python3
#make
#make install
如果没有报错就可以认为安装成功。
5、建立软链接
#ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
#ln –s /usr/local/python3/bin/pip3.7 /usr/bin/pip3
6、验证
#python3
#pip3
5、常见问题
1、Python 3.7安装时需要注意安装依赖,依赖缺失会导致安装失败。
比如缺少libffi-devel就会报错:
libffi-devel是python3.7才添加的新依赖。
比如缺少bzip2-devel,tk-devel,xz-devel就会报错:
6、 环境信息
大家实际安装遇到任何问题,可以到混合云社区提问:https://bbs.huaweicloud.com/forum/forum-1011-1.html
- 点赞
- 收藏
- 关注作者
评论(0)