1.python下载

请在终端输入如下命令:

cd /home

wget http://cdn.npm.taobao.org/dist/python/3.6.5/Python-3.6.5.tgz

说明:这句话的作用主要是用wget软件(初学者请自行了解次软件,以后会经常用到)从一个指定的URL下载文件。其格式为:

wget 空格 URL地址。而下载目录就是当前目录,所以需要cd到你需要放置下载文件的地方。

2.解压Python3安装文件

请在终端输入如下命令:

tar -zxvf Python-3.6.5.tgz

说明:tar是Linux系统的解压命令,这句话是把文件解压到文件所在的文件夹。如果是土星话操作界面可以向在WIN上一样解压文件。同样也可以像在win上一样下载Python源文件放置在指定文件夹。

3.安装编译Python3源文件所需的编译环境

yum install -y gcc

yum install-y zlib*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

说明:这里功能很简单,要说的是yum命令。虽然linux也可以像win上一样在指定的软件的官网下载软件,但是有一些常用且公用的软件会被放置在特定的远程仓库里面,可以通过使用yum命令来安装。而且yum命令还可以主动帮用户解决软件的依赖问题。所以想要学好linux的话了解一下yum也是必须的。此外还有anaconda也是类似的软件。

4.进入Python3 源文件文件夹

cd Python-3.6.5/

5.指定安装目录

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

说明:不要忘记最前面的“.”

6.编译源文件

make

7.正式安装

make install

8.建立软连接

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

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

说明:

很多教程都有最后一步,但是很少有网站会告诉你为什么会有最后一步。所谓软连接就相当于win下的快捷方式。你可以通过快捷方式打开你想要使用的软件。但是为什么要把快捷方式放在/usr/bin/呢。这就涉及到环境变量的问题了,你当然可以不使用最后的软连接而直接把/usr/local/python3/bin加到环境变量里面,那随你喜好。但是在这里/usr/bin/是默认已经在环境变量里面的,把快捷方式放到这个文件夹相当于间接的把该Python3加入环境变量,这样你才可以直接在终端输入“python3”打开Python。

为什么不把软连接放到桌面呢?我觉得有两个原因:第一、无法在终端通过命令行操作Python3。第二、并不是所有的Linux系统都是图形化界面,可能没有桌面啊,亲!

至于最后一句是为pip建立软件接。pip3是Python3内置的一个软件。用来安装Python包的。比如要安装Python3的numpy包。直接在终端使用如下命令即可:

pip3 install requests

linux打开python3_Linux环境安装python3相关推荐

  1. linux安装替换python3,linux centos 7.x 安装 python3.x 替换 python2.x的过程解析

    前言 一般而言,新的 centos 7.x 中自带的 python 都是 2.x 的版本.对于我们运行 python 软件支持并不友好,所以需要进行升级操作 下载 python3 的包之前,要先安装相 ...

  2. linux打开python3_linux 进入python

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! linux下编译安装python3与python2共存linux下默认系统自带p ...

  3. 【自学Docker容器二 ● Linux下Dokcer环境安装 】

    Docker自学系列 第一篇 [自学Docker容器一 ● 基础知识 ] 第二篇 [自学Docker容器二 ● Linux下Dokcer环境安装 ] 第三篇 [自学Docker容器三 ● Docker ...

  4. Linux java集成安装环境,Linux下Java环境安装

    本节主要讲解Linux(Centos 6.5)下Java环境的安装 1. 卸载机器上默认安装的JDK 在Linux环境下一般会默认安装jdk,为了自己项目的开发部署,一般情况要重新装jdk,而且自己装 ...

  5. Linux环境安装python3.6(APT方式)

    2019独角兽企业重金招聘Python工程师标准>>> 有的Linux发行版例如新版本的Ubuntu会在系统中预装python2.7和python3.5,当我们需要用到python3 ...

  6. Linux环境安装python3报错:“HTTP Error 416 Requested Range Not Satisfiable 正在尝试其它镜像”的解决方法

    在安装python3的过程当中,在执行yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel re ...

  7. Linux下源码安装python3、配置pip国内源、生成requirements.txt总结

    python版本安装python3.7 官网下载对应的安装包 wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz 解压 tar ...

  8. python安装3.7.2_linux环境安装python3.7.2

    1.下载安装包 (2)点击第一个链接(最新版安装包) 点击后打开新页面 (3)点击第一项,下载gzip压缩的源码包 2.安装必要模块 python安装之前需要一些必要的模块,如openssl,read ...

  9. python安装步骤3.7.2-linux环境安装python3.7.2

    1.下载安装包 (2)点击第一个链接(最新版安装包) 点击后打开新页面 (3)点击第一项,下载gzip压缩的源码包 2.安装必要模块 python安装之前需要一些必要的模块,如openssl,read ...

  10. linux安装python包_【Linux】非root安装Python3及其包管理

    1. Python 3.8.1安装 源码安装常规操作: wget -c https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz tar -xv ...

最新文章

  1. 微博 用户画像_分析用户画像?从微博数据采集开始!
  2. App字体大小不随系统改变而改变
  3. 关于安装torch、torchvision包的问题
  4. abort has been called翻译_2020年12月大学英语四级翻译练习题:股票投资_四级
  5. eclipse自动排版JSP问题
  6. 我们是如何做好前端工程化和静态资源管理 - 無雄 - 博客园
  7. linux仿真速度快吗,Linux上安装使用最快的GPU加速的终端仿真器Alacritty
  8. Oracle中如何查询一个表的所有字段名和数据类型
  9. Leetcode--102. 二叉树的层次遍历
  10. 把数组排列成最小的数(详解)
  11. 使用nosetests对webpy程序做单元测试
  12. c#语言asp.net实现treeview控件读数据库动态生成树的代码
  13. 人工智能-10种机器学习常见算法
  14. 史上最好听的十首纯音乐推荐
  15. 应聘的16个经典面试问题回答思路
  16. 简单python教程视频_学习Python其实超简单:只需要看这套视频,即可轻松从入门到精通...
  17. OceanBase发布“珊瑚计划”,让合作伙伴成为OceanBase成功的关键
  18. Kafka:合理设置分区数
  19. windows平台编译ffmpeg
  20. linux挂接移动硬盘,LINUX挂接移动硬盘

热门文章

  1. 洛谷 P1129 BZOJ 1059 cogs 660 [ZJOI2007]矩阵游戏
  2. ASP.NET MVC 重点教程一周年版 第三回 Controller与View
  3. [转]SQL Server 2000执行计划成本(2/5)
  4. 15、三数之和(python)
  5. mysql有关时间教程_MySQL教程21-日期和时间类型
  6. 让 Chrome 在后台运行
  7. Android对话框总结(普通对话框,单选对话框,多选对话框,自定义对话框)
  8. 计算机知识提炼,2017计算机考研:操作系统复习策略及重要知识点提炼
  9. 模糊c均值聚类_聚类算法及其数据可视化
  10. 纯CSS Lightbox效果