python3linux安装教程_linux python3 安装教程 - CSDN
精华内容
参与话题
  • 手把手教你在Linux环境下安装Python3

    万次阅读 多人点赞 2020-03-03 11:39:34
    在上一篇文章《手把手教你启用Win10的Linux子系统(超详细)》我们已经学了如何在Win10环境下装Linux子系统了,那么这一篇文章我们将学习如何在该Linux系统下安装Python3。 首先是按Win+R键调出cmd命令窗口,然后...

    在上一篇文章《手把手教你启用Win10的Linux子系统(超详细)》我们已经学了如何在Win10环境下装Linux子系统了,那么这一篇文章我们将学习如何在该Linux系统下安装Python3。

    首先是按Win+R键调出cmd命令窗口,然后输入输入bash指令进入Ubuntu系统,接着就可以进入正式的安装过程了。

    ####第一步、下载Python3

    输入下载命令:wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz

    这里下载的是Python3.6.1,需要其他版本的同学可以移步这里https://www.python.org/downloads/查看,如下图:
    这里写图片描述

    ####第二步、解压
    在进行解压之前先创建一个解压目录:

    mkdir -p /usr/local/python3
    

    接着把刚才下载的Python3.6.1安装包解压在该目录下:

    tar -zxvf Python-3.6.1.tgz
    

    ####第三步、编译安装
    先进入到刚才解压的目录:

    cd Python-3.6.1
    

    然后配置一下安装目录,安装到我们之前创建的目录 /usr/local/python3 里,这样做的好处是下次想卸载软件直接卸载该目录下的就可以了:

    ./configure --prefix=/usr/local/python3
    

    接着编译一下:

    make
    

    最后就是安装了:

    make install
    

    ####第四步、建立软链接
    Linux下的软链接其实就相当于Windows下的快捷方式:

    ln -s /usr/local/python3/bin/python3 /usr/bin/python3
    

    ####第五步、将/usr/local/python3/bin加入PATH环境变量

    # vim ~/.bash_profile
    

    进入vim编辑页面,然后输入 i 指令加入如下内容:

    export PATH=$PATH:$HOME/bin:/usr/local/python3/bin
    

    接着按[ESC]退出编辑,输入 :wq 命令并按回车键保存退出。(如果你不确定是否已经保存成功,可以再次输入指令vim ~/.bash_profile查看刚才的内容是否已经保存成功了,如果已经成功则直接输入指令:q回车退出。)

    ####第六步、测试是否安装成功

    python3 -V
    

    如果安装成功,会直接输出Python3的版本号。如下:
    这里写图片描述

    好了到此Python3的安装工作基本完成

    =菜鸟线=====

    ####安装PIP
    Python的一大优势就是拥有庞大的第三方支持库,而要使用这些库,就离不开Python包管理工具pip,所以我们现在马上下载一个。

    #####安装pip之前先安装setuptools
    下载setuptools:

    wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
    

    解压:

    tar -zxvf setuptools-19.6.tar.gz
    

    进入到解压盘:

    cd setuptools-19.6
    

    编译:

    python3 setup.py build
    

    安装:

    python3 setup.py install
    

    #####安装pip
    下载:

    wget --no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
    

    解压:

    tar -zxvf pip-8.0.2.tar.gz
    

    进入到解压盘:

    cd pip-8.0.2
    

    编译:

    python3 setup.py build
    

    安装:

    python3 setup.py install
    

    好了本教程到此结束,如果本文帮助到了你,请客打个赏,不在意多少,只在乎情谊!
    在这里插入图片描述

    展开全文
  • Linuxpython3.7.0安装

    千次阅读 2019-03-08 18:13:51
    一、linux安装Python步骤 1、安装依赖包 1)首先安装gcc编译器,gcc有些系统版本已经默认安装,通过 gcc --version 查看,没安装的先安装gcc,yum -y install gcc,由于本人的linux系统中已经安装了,出现了下面...

    一、linux下安装Python步骤

    1、安装依赖包
    1)首先安装gcc编译器,gcc有些系统版本已经默认安装,通过  gcc --version  查看,没安装的先安装gcc,yum -y install gcc,由于本人的linux系统中已经安装了,出现了下面界面。


    2、下载python3.7.0源码,根据需求下载
    1)在https://www.python.org/ftp/python/中选择自己需要的python源码包,我下载的是python3.7.0

    cd /usr/local/
    mkdir Python     //创建一个文件夹用于存放下载的python3压缩包
    wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz   //linux下载python3.7.0指令

    3、解压python3.7.0压缩包

    tar -zxvf Python-3.7.0.tgz

    4.、建立一个空文件夹py3_project,用于存放python3程序

    mkdir /usr/local/Python/py3_project

    5、执行配置文件,编译,编译安装

    cd Python-3.7.0
    ./configure --prefix=/usr/local/python3   //配置
    make && make install   //编译并且安装

    安装完成没有提示错误便安装成功了。但是,可能由于操作原因,执行完第5步,发现出现如下错误:

    6、果然发现自己少执行了一步骤:还需要安装其他依赖包,主要是openssl-devel依赖包(注:不要缺少,否则有可能安装python出错,python3.7.0以下的版本可不装 libffi-devel ),安装openssl-devel时,zlib-devel会作为依赖包被安装。所以安装了openssl-devel就不需要安装其他的了!直接安装openssl-devel:(注意,如果觉得zlib-devel 还不够,还可以把其他依赖包全部安装,执行指令是:yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel[/code),现在先只是安装openssl-devel:

    yum -y install openssl-devel

    出现了如下错误,因为本人没有安装“yum”,执行指令apt-get install yum 安装

    apt-get install yum
    

    7、安装好openssl-devel依赖包之后,再一次执行配置文件,编译,编译安装

    ./configure --prefix=/usr/local/python3   //配置
    make && make install   //编译并且安装

    二、建立软连接

    ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
    ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3

    三、测试安装的Python是否可用

    输入python3,如果出现以下内容说明已经安装成功!

    [root@mini Python-3.7.0]# python3
    Python 3.7.0 (default, Jul 28 2018, 22:47:29) 
    [GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>> print("hello world!")
    hello world!
    >>> exit()
    [root@mini Python-3.7.0]# pip3 --version     //如果还没有安装,会出现提示如何安装的命令
    pip 10.0.1 from /usr/local/python3/lib/python3.7/site-packages/pip (python 3.7)
    

    到此,可以看到python可以正确使用了。

    总结:注意要暗账其他依赖包的步骤,本人爱一次安装python失败就是因为忽略了那一个步骤,从而导致的失败。

     

    感谢:https://www.jb51.net/article/144740.htmhttps://blog.csdn.net/weixin_39220472/article/details/81914592

     

    展开全文
  • Linuxpython3详细安装教程

    千次阅读 2018-08-31 18:59:27
    Python3.7安装: 下载安装包: wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz ...安装python3依赖: yum -y install zlib-devel bzip2 bzip2-devel readline-devel sqlite s...

    Python3.7安装:

    1. 下载安装包:

    wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz

    1.  安装编译器:

    yum -y install gcc gcc-c++

    1. 安装python3依赖:

    yum -y install zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel

     

    python3.7以上版本还需安装此依赖

    yum -y install libffi-devel

    1. 安装:

    tar -zxvf Python-3.7.0.tgz

    cd Python-3.7.0/

    ./configure --prefix=/usr/local/python3

    (将python3安装到/Usr/local/python3路径下) 

    make && make install

    创建软连接:

    ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
    ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

    (以上两个ln命令是为了方便在终端中直接使用python3和pip3命令)

    欢迎大家,加入我的微信公众号:代码帮 

    同时,大家可以关注我的个人博客:

    https://blog.csdn.net/ITLearnHall

    http://www.cnblogs.com/IT-LearnHall/

    人生苦短,我愿分享。本公众号将秉持活到老学到老学习无休止的交流分享开源精神,汇聚于互联网和个人学习工作的精华干货知识,一切来于互联网,反馈回互联网。

    目前研究领域:大数据、机器学习、深度学习、人工智能、数据挖掘、数据分析。 语言涉及:Java、Scala、Python、Shell、Linux等 。同时还涉及平常所使用的手机、电脑和互联网上的使用技巧、问题和实用软件。 只要你一直关注和呆在群里,每天必须有收获

    对应本平台的讨论和答疑QQ群:大数据和人工智能(总群)(779809018)

    微信公众号(代码帮)每天分享最新IT、大数据和人工智能新技术

    展开全文
  • 前言:pythonlinux环境下面没有安装包,只支持从源码安装,本文不仅仅会完整的演示安装步骤,还会解释每一步这么做的原因以及一些关键概念的理解,包括什么是make等。本文基于centos7的KDE桌面版,安装python3.6.9...

    前言:python在linux环境下面没有安装包,只支持从源码安装,本文不仅仅会完整的演示安装步骤,还会解释每一步这么做的原因以及一些关键概念的理解,包括什么是make等。本文基于centos7的KDE桌面版,安装python3.6.9版本。

     

    一、安装依赖环境

    1.1 安装依赖环境

    sudo yum install -y gcc make cmake zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel libffi-devel

    其中红色部分的是十分重要的,下面会解释,至于后面那么多依赖,有的系统有了,有的还没有,我是了一下,即便是有一些没安装,好像安装的python也不会出错,但是为了以防万一,还是最好将依赖环境都安装一遍。

    如果是Linux的其他发行版,安装可以参见:https://www.cnblogs.com/Jimc/p/10218062.html

    (1)Ubuntu/Debian下需安装的依赖:

    sudo apt-get install -y gcc make cmake build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl

    (2)Fedora/CentOS/RHEL(aws ec2)下需安装的依赖:

    sudo yum install gcc make cmake zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel libffi-devel

    1.2 最重要的几个依赖详解

    (1)gcc:C语言的编译(四个过程)

    1.预处理(Preprocessing)(文件格式变化:.c—.i)

    2. 编译 (Compilation)(文件格式变化:.i—.s)

    3.汇编(Assemble)(文件格式变化:.s—.o)

    4.链接(Linking)(文件格式变化:.o—.out,windows平台下生成可执行文件.exe)

    如果我们只写了一个.cc/.cpp文件,我们可以使用gcc。比如我们写了一个hello.cpp

    那我们可以使用gcc这样编译gcc hello.c -o hello,-o是指输出名为hello的可执行文件。

     

    但是,如果我们写的是一系列的代码我们总不能挨个对他们进行gcc编译吧?这时候轮到make登场了。

    (2)make

            在 Linux环境下使用 GNU 的 make工具能够比较容易的构建一个属于你自己的工程,整个工程的编译只需要一个命令就可以完成编译、连接以至于最后的执行。不过这需要我们投入一些时间去完成一个或者多个称之为 Makefile 文件的编写。此文件正是 make 正常工作的基础。make 是一个命令工具,它解释 Makefile 中的指令(应该说是规则)。在 Makefile文件中描述了整个工程所有文件的编译顺序、编译规则。

             所以,首先我们要将所有要编译的文件信息写到makefile中,然后执行make,make就会按照makefile进行编译,这避免了程序在调试过程中频繁输入命令进行编译。但是makefile写起来比较复杂,规则很多。

    这就要提到另一个工具cmake了。

    (3)cmake

          前面说了,对于一个大工程,编写makefile实在是件复杂的事,于是人们又想,为什么不设计一个工具,读入所有源文件之后,自动生成makefile呢,于是就出现了cmake工具,它能够输出各种各样的makefile或者project文件,从而帮助程序员减轻负担。但是随之而来也就是编写cmakelist文件,它是cmake所依据的规则

           cmake的作用就是生成makefile给make用。cmake生成makefile的根据正是CMakeLists.txt。我们主要就是学习CMakeLists.txt的写法。

    总结:一个大的工程,按照下面的步骤进行,gcc make cmake三个工具配合使用。

    二、python安装步骤

    第一步:下载Python3安装包

    wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz

    或者自行到python官方网站去下载:https://www.python.org/downloads/source/

    通过浏览器下在也一样的。

    第二步:创建安装目录

    个人习惯安装在/usr/local/python3(具体安装位置看个人喜好)

    mkdir -p /usr/local/python3

    第三步:解压安装包

    tar -zxvf Python-3.7.2.tgz

    第四步:进入解压后的目录,编译安装(编译安装前需要安装编译器 sudo apt install gcc

    (1)进入解压后的目录

    (2)执行./configure

    ./configure --prefix=/usr/local/python3   #/usr/local/python3为安装目录

    configure的作用是利用这个configure的脚本来查看你的linux的运行环境。然后生成一个Makefile文件,你就可以通过makefile文件编译你的项目了。

    需要注意的是,这里的configure文件是可执行的脚本,所以下面几种方式都是可以的

    source configure

    . configure (中间有一个空格)

    ./configure

    这几种方式都是可以的。

    执行完configure命令后,configure 命令执行完之后,会生成一个 Makefile 文件,这个 Makefile主要是被下一步的 make 命令所使用( Linux 需要按照Makefile 所指定的顺序来构建 (build) 程序组件)。

    (3)执行make指令

    make

     make实际就是编译源代码,按照上一步生成makefile文件进行编译,并生成执行文件。

    (4)再执行make install 命令

    make install

    make install实际上是把生成的执行文件拷贝到之前configure命令指定的目录/usr/local/python3下。

    到这里安装已经结束,下面是配置环境。

    第五步:建立python3的软链

    当然像ubuntu中已经有了python3,我们可以取一个别的名字

    ln -s /usr/local/python3/bin/python3  /usr/bin/python3
    ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
    

    第六步:将/usr/local/python3/bin加入PATH

    这里是将安装的python添加到了整个系统的全局环境变量里面,我们也可以之添加到自己所在的用户的环境变量。

    sudo vim /etc/profile #全局的
    vim .bashrc           #自己用户的
    

    然后在文件末尾添加

    export PATH=$PATH:/usr/local/python3/bin

    按ESC,输入:wq回车退出。

    修改完后,还需要让这个环境变量在配置信息中生效,执行命令:

    source /etc/profile   #或者是
    source .bashrc

    可以让profile文件或者是.bashrc立即生效。

    第七步:测试是否安装成功

    $ python3 -V
    Python 3.6.9
    

     

    三、关于python的configure文件详解

    ./configure 命令执行完毕之后创建一个文件creating Makefile,供下面的make命令使用 执行 make install 之后就会把程序安装到我们指定的目录中去。

    Configure是一个可执行脚本(本质),它有很多选项,在待安装的源码路径下使用命令

    ./configure --help  #或者是
    ./configure –h

    输出详细的选项列表。

    在这里只重点说一下如何指定python的安装路径,因为我们需要使用某一个版本的安装路径,最好是将整个python安装到同一个文件夹之下肯定是最方便管理,但是默认的安装却并不是这样子。

    如果不配置该选项,直接使用默认的操作,安装后

    • 可执行文件默认放在/usr /local/bin,
    • 库文件默认放在/usr/local/lib ,
    • 配置文件默认放在 /usr/local/etc ,
    • 其它的资源文件放在/usr /local/share ,
    • 软件包和模块放在/usr/local/python3/lib/python3.6/ 目录之下,

    3.1 通过 ./configure --prefix=“”配置安装路径

    --prefix 选项是配置安装的路径,如果配置 --prefix,如:./configure --prefix=/usr/local/test 可以把所有资源文件放在/usr/local/test的路径中,不会杂乱,方便管理,卸载等等。

    用了 --prefix 选项的另一个好处是卸载软件移植软件。当某个安装的软件不再需要时,只须简单的删除该安装目录,就可以把软件卸载得干干净净;移植软件只需拷贝整个目录到另外一个机器即可(相同的操作系统)。

    当然要卸载程序,也可以在原来的make目录下用一次 make uninstall,但前提是make文件指定过uninstall。

     

    展开全文
  • linux安装python3和pip3

    万次阅读 多人点赞 2018-08-27 18:14:27
    linux系统(centos、redhat等)自带python2和pip,现在的Python新手一般从python3开始学习,偶尔又要用到python2,所以要python2和python3共存。现在网上这种教程多的是,本人根据网上教程走了太多的弯路,所以记录...
  • Linux+Python3+Tensorflow安装教程

    千次阅读 2019-05-07 20:01:40
    Linux+Python3+Tensorflow安装教程 本篇文章介绍如何在linux安装python3以及tensorflow。 系统:Ubuntu16.04 Python:3.5 准备工作 检查一下你的python版本,一般系统默认安装python2版本,鄙人觉得愿意用3...
  • linux安装python3.5

    万次阅读 2017-09-10 10:56:35
    Linux下默认系统自带python2.6的版本,这个版本被系统很多程序所依赖,所以不建议删除,如果使用最新的Python3那么我们知道编译安装源码包和系统默认包之间是没有任何影响的,所以可以安装python3python2共存。...
  • Python 3.5安装教程

    万次阅读 2016-07-23 10:00:52
    因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。 要开始学习Python编程,首先就得把Python安装到你的电脑里。安装后,你会得到...
  • linux安装pip

    万次阅读 2018-12-28 15:07:24
    通过脚本安装 curl ...python get-pip.py 通过Linux软件包安装 其他版本linux安装pip教程 Debian/Ubuntu Python 2: sudo apt install python-pip Python 3: sudo apt install pyth...
  • Linux安装Python2.7

    千次阅读 2019-07-07 22:03:50
    Linux安装Python2.7 以下例子基于python 2.7.16,其他版本同理。# 1、下载python# wget https://www.python.org/ftp/python/2.7.16/Python-2.7.16.tgz 2、解压、编译安装(依次执行以下5条命令)# tar -zxvf Python-...
  • Linux系统安装python3.7以及pip

    万次阅读 2019-06-16 16:58:12
    1.在官网下载python3.7的压缩包...3.cd 到新建的python3文件夹中 进行解压 tar -xvf xxx 4.cd 到解压完的文件中 添加配置:./configure --prefix=/usr/local/python3(存放py...
  • linux安装python3.8开发环境

    千次阅读 2019-08-15 09:52:33
    转发质量博客,仅供学习参考,源自自博客园,原文地址: ...欢迎在评论区指出错误,我将及时修改,...环境: linux 版本:python3.8 1、依赖包安装 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel...
  • Python安装: 1)下载Python。主页上有两个版本,我下载的是2.7这个版本(很费解的是,Python的官网必须通过翻墙软件才能访问,太不解了) 2)解压后,在该目录下依次运行以下命令即可安装: a) ./...
  • Python零基础入门教程 2.安装python3.8

    万次阅读 2020-08-19 10:51:36
    安装python3.8 前言 windows安装python3.8 linux安装python3.8 mac安装python3.8 使用docker安装python3.8 总结
  • linux安装python3.6.5

    千次阅读 2018-09-02 14:14:08
    安装Python3.6 1、需要有一个Python3.6 Linux下的源码安装包 链接:https://pan.baidu.com/s/1r4jJOeCdlj2K-jIUxB2GCg 密码:1zd4 2、解压缩安装包 将压缩包拖进虚拟机的桌面上 1.在一个常用的软件目录中创建一...
  • linux环境安装python3.7

    千次阅读 2018-12-21 21:47:48
    我用的是linux centos 6 1 首先安装依赖包,确认gcc是否安装,可以用查看: gcc --...3.安装其他依赖包(可以不安装,但是可能会安装过程中报错):yum -y install zlib-devel bzip2-devel openssl-devel ncurse...
  • 终端下载Python包: $ wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz # 下载 $ tar xJf Python-3.6.8.tar.xz # 解压 终端安装: $ cd Python-3.6.8/ $ ./configure $ make $ make ...
  • Python开发环境的安装配置

    万次阅读 2019-05-07 11:35:24
    要学习Python,我们首先要安装配置好Python的运行环境。 那么安装Python 2 还是 Python 3 呢? 当然是要选择Python 3 。这里来教大家安装稳定版Python3 的版本是Python 3.7.1。 废话不多说,来整! 下面我分操作...
  • Python开发 ...python强力Django 和杀手级xadmin ...Python 3 视频 高级运维 Django 基础进阶高级 项目实战 ...第四套 2017最新python就业班(1) ...Python3自动化运维开发(约50G) ...01 linux基础+就业 Python
  • 非root用户如何在linux安装python,这样的教程很多,可参看: https://blog.csdn.net/levy_cui/article/details/75014572 在安装过程中可能会下载过慢。推荐trick:可以先搜索相关的百度云、csdn等下载安装包,再传到...
1 2 3 4 5 ... 20
收藏数 71,281
精华内容 28,512
关键字:

python3linux安装教程