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的教程详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

(0)

相关推荐

  • Linux下安装python3.6和第三方库的教程详解

    Linux下安装Python3.6和第三方库 如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境, 比如yum!!!!! 不要动现有的python2环境! 一.安装python3.6 1. 安装依赖环境 # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdb

  • Linux(Redhat)安装python3.6虚拟环境(推荐)

    python是3.6 centos 6 64位 1.安装python 2.安装pip wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate python get-pip.py 可能会报错!!!如: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. 执行pytho

  • Linux下python3.6.1环境配置教程

    linux系统环境自带python2.6,但有时我们项目使用的版本可能是3.x以上等等,此时我们需要在linux中再安装项目所需的python版本,此时就涉及多版本共存问题了,很多同学在安装多个版本Python时会遇到各种问题,本篇文章针对python多版本共存做了详细安装说明. 1.下载python安装包 打开https://www.python.org/downloads/,选择downloads>>All releases 这里我选择安装python3.6.1 选择源码安装,下载源码通过

  • 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 P

  • CentOS7编译安装php7.1的教程详解

    1.首先安装依赖包: yum install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel gmp gmp-devel libmcrypt libmcrypt-devel readline readline-devel libxslt libxs

  • linux下编译安装kangle web server教程详解

    首先下载kangle kangle web server源代码. kangle linux版下载: kangle源代码(tar.gz包,非windows版本安装) 请先确保你的系统上有g++,libz开发包,libpcre开发包,libiconv开发包.如你的系统为centos/rhel则运行下面命令安装这些包: yum -y install wget make automake gcc gcc-c++ pcre-devel zlib-devel sqlite-devel openssl-dev

  • Ubuntu20.04安装Python3的虚拟环境教程详解

    以下均在本人虚拟机上进行 1.安装pip3 sudo apt install python3-pip 2.安装虚拟环境 sudo apt install virtualenv sudo apt install virtualenvwrapper 3.修改配置文件设置环境变量 cd ~ vim .bashrc 在.bashrc文件后面加入下面两行 export WORKON_HOME=$HOME/.virtualenvs source /usr/share/virtualenvwrapper/vi

  • Linux 6 下编译安装 PHP 5.6实例详解

    Linux 6 下编译安装 PHP 5.6实例详解 PHP(外文名:PHP: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域.PHP以其开发源代码,免费,快捷,跨平台,高效,面向对象,强大的动态图像创建等功能深受广大开发者的喜爱.本文描述基于CentOS 6.7下编译安装PHP 5.6.9,同样也适用于CentOS 7下安装. 一.相关依赖包安装

  • Linux yum 命令安装mysql8.0的教程详解

    一 ,做好安装前的清理工作 rpm -pa | grep mysql 或者 rpm -qa | grep -i mysql yum remove mysql-xxx-xxx find / -name mysql rm -rf /xxx/xxx/xxx 二 , 下载对应的安装包 下载链接:https://dev.mysql.com/downloads/repo/yum/  三 , 安装mysql 执行rpm文件 rpm -ivh mysql57-community-release-el7-11.n

  • Linux 系统下安装JDK1.8的教程详解

    一,安装前的清理工作 rpm -qa | grep jdk rpm -qa | grep gcj yum -y remove java-xxx-xxx 二 , 在线下载JDK 命令: wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b1

  • Python 安装 virturalenv 虚拟环境的教程详解

    一.概述 有时候会在一台主机上安装多个不同的Python版本,用以运行不同时期开发的项目, 而在这些不同的Python版本上有时又会加装不同的库和包.因此需要一种工具来管理各个不同的Python版本和运行环境. virtualenv工具可以为每个Python项目创建一个"独立隔离"的虚拟Python运行环境,而且每个项目都可以为自己独立的Python 运行环境加装不同的扩展包和库,而不影响其他项目. 在使用virtualenv之前,首先需要保证你的操作系统上已经安装了所需的Python

  • CentOS 7.2安装Zabbix 3.2教程详解

    安装环境:VMware虚拟机 [root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [root@localhost ~]# uname -a Linux localhost.localdomain 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux 为方便你参考,发

  • Ubuntu下安装配置Docker的教程详解

    获取Docker 1.准备 Docker要求64位Linux且内核版本在3.10以上,在终端里输入uname -r查看,如图: 接下来更新源并查看是否有https方法: sudo apt-get update sudo apt-get install apt-transport-https ca-certificates 2.添加key 输入以下命令添加GPG key: sudo apt-key adv \ --keyserver hkp://ha.pool.sks-keyservers.net

随机推荐