linux 编译安装python3.6的教程详解

 更新时间:2018年10月12日 13:36:34   作者:我是小木豆  
这篇文章主要介绍了linux 编译安装python3.6的教程,本文通过图文并茂的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

1. 首先去官网  https://www.python.org/downloads/source/ 下载 Gzipped source tarball

不要下载 " XZ compressed source tarball " ,目前 python3.6 最新版压缩包名字是:Python-3.6.7.tgz。 把下载的压缩包随便放到一个地方,也可以放到桌面(便于安装过后删除安装包和解压后的安装包)。

2. 命令行切换到上面压缩文件所在的目录(比如桌面),然后输入 tar -xzf Python-3.6.7.tgz

这里 tar表示解压缩,-x 表示从档案文件中释放文件,z 表示用 gzip 解压(用于 xx.tgz 以及 xx.tar.gz 格式的压缩包),f 后面是压缩文件名。

3. 命令行目录切换到解压后的文件夹中,也就是 Python-3.6.7 文件夹。然后执行 ./configure 。

这个命令的作用是生成 Makefile 文件,以供下一步的 make 命令使用,Makefile 文件存储的时构建 (build) 顺序,linux build 程序组件时需要按照 Makefile 指定的顺序。

4. 执行 make

make 作用是变异源代码,并生成执行文件。

执行 make install

make install 是把生成的执行文件拷贝到 linux 系统中必要的目录下,比如拷贝到 usr/local/bin 目录下,这样所有的用户都可以运行这个程序了。

到此为止,python 的安装就完成了,安装其它 linux 软件也是大同小异的,基本都是 configure>make>make install 这个过程。

执行 which python 查看 python 的安装目录。linux 自带的 python 和 我们安装的 python 都是存储在这个目录下的。但是当我们输入在命令行输入 python 时,发现进入的还是 linux 自带的旧版本 python,如果想进入新版 python 则需要在命令行输入 python3 。

检测是否安装成功:输入 python3 ,进入shell模式,输入一行代码:

print ("Hello World")

会输出字符串内容。

要想查看安装位置:进入shell,输入

import sys
print(sys.path)

总结

以上所述是小编给大家介绍的linux 编译安装python3.6的教程详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • LNMP下添加Discuz x2.5的伪静态规则

    LNMP下添加Discuz x2.5的伪静态规则

    今天一个找我配置过 lnmp 环境的用户要搭建 Discuz 论坛,但是发现不支持伪静态,倡萌没怎么折腾过 Discuz,百度下才知道,原来军哥的 LNMP 环境包自带的 DZ 规则不适用于 Discuz x2.5,记录下对应的伪静态规则
    2016-09-09
  • Linux系统中Tomcat环境配置方式

    Linux系统中Tomcat环境配置方式

    这篇文章主要介绍了Linux系统中Tomcat环境配置方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04
  • 详解Ubuntu16.04启动器图标异常解决方法

    详解Ubuntu16.04启动器图标异常解决方法

    本篇文章主要介绍了详解Ubuntu16.04启动器图标异常解决方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • 详解如何在Linux上添加路由

    详解如何在Linux上添加路由

    路由是指确定数据包从源节点到目的节点的路径的过程,这个过程涉及到在网络中的多个节点之间选择最佳路径,以确保数据包的有效传输,在Linux中,有几种常见的路由类型,本文给大家介绍了如何在Linux上添加路由,需要的朋友可以参考下
    2024-05-05
  • 详解linux系统下pid的取值范围

    详解linux系统下pid的取值范围

    这篇文章主要介绍了详解linux系统下pid的取值范围的相关资料,需要的朋友可以参考下
    2018-07-07
  • 搭建自己的个人服务器(个人电脑公网访问配置篇)

    搭建自己的个人服务器(个人电脑公网访问配置篇)

    搭建自己的个人服务器,主要涉及服务器上的防火墙和端口权限、路由器端口转发、端口映射等,需要的朋友可以参考下
    2023-08-08
  • Linux内核设备驱动之内核的调试技术笔记整理

    Linux内核设备驱动之内核的调试技术笔记整理

    今天小编就为大家分享一篇关于Linux内核设备驱动之内核的调试技术笔记整理,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • 教大家几种在Linux系统中查看时区的方法

    教大家几种在Linux系统中查看时区的方法

    Linux 包含多种可用的时间管理工具,比如 date 或 timedatectlcommands,你可以用它们来获取当前系统时区,也可以将系统时间与 NTP 服务器同步,来自动地、更精确地进行时间管理。下面通过这篇文章来一起看看在Linux系统中查看时区的几种不同方法。
    2017-01-01
  • linux 基础命令大全

    linux 基础命令大全

    学过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,本文介绍了linux 基础命令,有兴趣的可以了解一下。
    2016-10-10
  • 修改linux终端命令行颜色的操作方法

    修改linux终端命令行颜色的操作方法

    最近一直在使用 linux操作系统学习 Docker,在使用过程中发现命令的输入输出均是白色,很容易看花眼,而且不容易区分输入与输出内容,所以决定修改一下linux终端命令行颜色,下面就是本博主对 linux 终端命令行修改颜色的过程,需要的朋友可以参考下
    2024-02-02

最新评论