前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux 7下安装Python 3.6

Linux 7下安装Python 3.6

作者头像
Leshami
发布2018-11-07 14:58:48
7760
发布2018-11-07 14:58:48
举报
文章被收录于专栏:乐沙弥的世界

版权声明:本文为博主原创文章,欢迎扩散,扩散请务必注明出处。

在Linux 7版本中,系统默认自带python2.x的版本。随着python3.x的不断普及与广泛使用,越来越多的应用程序基于Python3开发。本文主要描述在Linux 7下使用编译方式安装Python 3。

一、当前环境

代码语言:javascript
复制
# more /etc/redhat-release 
CentOS Linux release 7.2.1511 (Core) 

# python --version
Python 2.7.5

二、安装依赖包

代码语言:javascript
复制
# yum install gcc -y
# yum install zlib* -y

三、下载安装介质

代码语言:javascript
复制
# cd /usr/local/src
# wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz

四、安装配置Python

代码语言:javascript
复制
# tar -xf Python-3.6.4.tgz
# cd Python-3.6.4/
# ./configure
# make && make install

# ln -sv /usr/local/src/Python-3.6.4 /usr/local/python3
# /usr/local/python3/python --version
Python 3.6.4

### pip3也被一同安装
# pip3 -V
pip 9.0.1 from /usr/local/lib/python3.6/site-packages (python 3.6)

# ln -sv /usr/local/python3/python /usr/bin/python3

# python3
Python 3.6.4 (default, Sep 16 2018, 17:28:09) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print("hello Python")
hello Python

# python
Python 2.7.5 (default, Nov 20 2015, 02:00:19) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-4)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 

如上,两个版本同时并存

六、相关错误

代码语言:javascript
复制
错误1
configure: error: in `/usr/local/src/Python-3.6.4':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
# yum install gcc -y

错误2
zipimport.ZipImportError: can't decompress data; zlib not available
make: *** [install] Error 1
# yum install zlib* -y
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018年10月20日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、当前环境
  • 二、安装依赖包
  • 三、下载安装介质
  • 四、安装配置Python
  • 六、相关错误
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档