Ubuntu系统安装Python3.6.8-Python源代码编译安装-Python环境安装

一、背景

        本文将着重介绍如何在Python环境下,安装Python3.6.8,以满足在Ubuntu系统中使用Python的需求。

二、详细步骤

        安装Python的方法有很多,本文中我们采用源代码的方式安装Python,首先我们需要下载Python源代码:源代码下载链接

        同时,我们需要把源代码,后缀名为tgz的文件上传到Ubuntu系统。上传方法可以参考:Ubuntu系统上传文件的多种方法-断网上传-安装包上传-物联网开发维护

        注:安装需要gcc、make、zlib1g-dev

        执行下列命令可顺利安装:

sudo apt-get update
sudo apt install gcc
sudo apt install make
sudo apt install zlib1g-dev

        不提前安装会导致Python安装失败,下面步骤中我也会演示失败效果及解决方案。 

        首先,使用 tar -zxvf Python-3.6.8.tgz 命令,解压压缩包。

        可以看到生成了一个 Python-3.6.8 的目录。

        进入该目录后,执行 sudo ./configure --prefix=/usr/local/python 命令,设置安装路径。

        如果我们出现上述界面,恭喜你,你达成了第一个错误,即缺少gcc工具,我们安装gcc之后再执行指令即可(安装指令在本文开头)。

        gcc工具安装成功后,再次执行执行 sudo ./configure --prefix=/usr/local/python 命令,看到如下图Makefile创建成功后,即可进行下一步。

        执行sudo make命令进行编译。

        正如上图所说,如果我们没有安装Make工具,我们将无法执行make命令,恭喜你达成第二个错误,我们安装make之后再执行指令即可(安装指令在本文开头)。

        执行sudo make命令,经过漫长的等待......

        看见如上界面,sudo make命令执行成功。

        下面,执行sudo make install命令,等待命令执行完毕......

        如果你看到了上述界面,恭喜你达成第三个错误,现在我们只需要安装zlib1g-dev之后再执行指令即可(安装指令在本文开头)。

        再次执行sudo make install命令,等待命令执行完毕......

        出现上述界面,即代表Python安装成功。

        将Python加入环境变量中,执行 sudo ln -s /usr/local/python/bin/python   /usr/bin/python 命令。

        随后输入python -V命令即可查看python版本号。

        将pip加入环境变量中,执行 sudo ln -s /usr/local/python/bin/pip3 /usr/bin/pip3 命令。

        随后输入 pip3 --version pip3 -V 命令即可查看python版本号。

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

西西菜鸟

打赏支持获得问题解答机会

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值