《Python语言程序设计》 —1.2.2 在Linux平台上安装Python语言环境

举报
华章计算机 发表于 2019/11/18 13:00:37 2019/11/18
【摘要】 本节书摘来自华章计算机《Python语言程序设计》一书中第1章,第1.2.2节,作者是王恺 王志 李涛 朱洪文。

1.2.2 在Linux平台上安装Python语言环境

下载Linux版本的Python 3.7.0安装包并将其上传至安装有Linux系统的服务器,之后即可开始安装,安装步骤如下:

步骤1 登录安装有Linux系统的服务器,并切换到Python 3.7.0安装包所在目录,执行tar -xvzf Python-3.7.0.tgz命令将安装包解压,如图1-10a所示。

步骤2 解压完毕后,将生成一个名为Python-3.7.0的目录,执行cd Python-3.7.0/命令进入该目录,如图1-10b所示。

步骤3 执行./configure --prefix=/usr/python命令,将Python 3.7.0的安装目录配置为/usr/python,如图1-10c所示。

步骤4 执行make命令编译源码,如图1-10d所示。

步骤5 执行sudo make install命令开始安装,如图1-10e所示。

image.png

图1-10 Linux平台Python安装步骤

image.png

图1-10 (续)

安装完毕后,在Linux提示符下输入python3命令,即可进入Python控制台。

提示 步骤5中sudo的作用是获取root用户权限,以能够在指定目录下安装程序。

Python 3.7.0需要一个新的包libffi-devel,在步骤5之前需要依次执行以下命令完成该包的安装:

sudo apt-get update

sudo apt-get upgrade

sudo apt-get dist-upgrade

sudo apt-get install build-essential python-dev python-setuptools python-pip python-smbus

sudo apt-get install build-essential libncursesw5-dev libgdbm-dev libc6-dev

sudo apt-get install zlib1g-dev libsqlite3-dev tk-dev

sudo apt-get install libssl-dev openssl

sudo apt-get install libffi-dev

注意 如果系统中已经安装过其他版本的Python 3,则需要先执行sudo rm /usr/bin/python3命令删除原有Python 3链接,再执行sudo ln -s /usr/python/bin/python3 /usr/bin/python3命令将新安装的Python 3.7链接为Python 3。


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。