我这里的Ubuntu版本是18.04

1、默认情况下,Linux会自带安装Python,可以运行python --version命令查看,如图:


我们看到Linux中已经自带了Python2.7.17。再次运行python命令后就可以使用python命令窗口了(Ctrl+D退出python命令窗口)。

2、安装python3

2.1)登录https://www.python.org/downloads/source/,找到对应版本(我们以Python 3.8.6为例)如图:


下载下来

2.2、文件上传

将文件上传到Linux系统的某个目录下,根据自己情况上传:

2.3、解压

执行

tar -xzvf Python-3.8.6rc1.tgz

命令,将文件解压到当前目录,如图:

2.4、准备编译环境

cd Python-3.8.6rc1/./configure --enable-optimizations

–enable-optimizations选项通过运行多个测试来优化Python二进制文件。 这会使构建过程变慢。

2.5、启动Python 3.8.6构建过程:

make -j 8

为了加快构建时间,请修改-j以使其对应于处理器中的内核数。 您可以通过键入nproc查找编号。

2.6、构建过程完成后,输入以下命令安装Python二进制文件:

sudo make altinstall

不要使用标准的make install,因为它将覆盖默认的系统python3二进制文件。

2.7、 Python 3.8已安装并准备使用。 通过键入以下内容进行验证:

python3.8 --version

输出应显示Python版本:

Ubuntu下安装python3相关推荐

  1. Ubuntu下安装Python3.6并在终端输入Python就能显示Python3.6

      Ubuntu17.04自带Python2.7与Python3.5.3的版本,由于Python2与Python3有着一些差距可能需要安装更新Python3的版本,并且切换默认的Python解释器. ...

  2. Ubuntu下安装Python3(与旧Python2版本共存)

    官网下载Python3的源码 进行配置,在源码目录运行如下命令. ./configure --prefix=/usr/local/python3 --enable-shared 进行编译,在源码目录运 ...

  3. ubuntu上安装python3.7教程_Day1: 如何在ubuntu 18.04中升级python 3.6到3.7

    在ubuntu下安装python 3.7有两种方法:? 1,通过使用Deadsnakes PPA中的标准apt工具(本文暂时只介绍这种方法) 2,从源代码进行构建. 前提条件:?需要以root用户或具 ...

  4. Linux下安装Python3.6(可用)

    Centos下安装Python3.6(可用) 一.安装python3.6.1 1.安装依赖环境 #yum install readline-devel gcc make patch gdbm-deve ...

  5. 虚拟机VMware的Ubuntu下安装tensorflow详解

    这里笔者已经安装好了虚拟机并安装了Ubuntu系统,并且虚拟机可以联网,因此就直接开始介绍下面的步骤.网上博文很乱,特意整理,以供参考. 虚拟机VMware的Ubuntu下安装tensorflow详解 ...

  6. ubuntu下安装pythoncharm_Ubuntu下安装、激活并配置Pycharm

    Ubuntu下安装.激活并配置Pycharm 最近在学习Python这门语言,到了需要Python编译器学习的阶段,通过网上了解各个Python编译器的优缺点,最后选择了pycharm作为Python ...

  7. linux系统下安装pip3,linux下安装python3和对应的pip环境教程详解

    linux下安装python3和对应的pip环境教程详解 1.下载python3.6的安装包: 2.解压后,进入到解压目录下,执行如下命令,将python3.6进行编译,如下是将python的环境编译 ...

  8. ubuntu下安装大恒相机驱动并调用程序采集图像

    一.ubuntu下安装大恒相机驱动 1.大恒GigE摄像头Ubuntu环境下的配置 大恒GigE摄像头Ubuntu环境下的配置 - Tzbubble - 博客园 2.官方的Linux版SDK常见问题解 ...

  9. ubuntu下安装caffe时,在python中import caffe报错。

    @[TOC]ubuntu下安装caffe时,在python中import caffe报错. 编译完caffe无报错后,按照~/caffe/python/requirement.txt中的要求安装好所有 ...

  10. Ubuntu 下安装thttpd Web服务器

    不知道大家是不是真的需要用appache这么复杂的功能这么强大的web server,其实有很多时候使用webserver也只是一种远程共享访问的方式.这里,Ubuntu repository的提供了 ...

最新文章

  1. C++11中值得关注的几大变化 .
  2. “万能钥匙”可以打开大脑:脑刺激个性化医疗的新领域
  3. 读javascript高级程序设计11-事件
  4. 3.11 随机初始化-深度学习-Stanford吴恩达教授
  5. python 线程同步_Python并发编程-线程同步(线程安全)
  6. python图表可视化工具_比Excel制图更强大,Python可视化工具Altair入门教程
  7. 2017模拟赛:还款计算
  8. Java-Tomcat 5.5 下的JNDI
  9. 几个 Python“小伎俩” | 内附代码
  10. [转载] 【Python】set() 集合操作与运算 元素输出顺序
  11. linux永久禁止进程,SELinux如何永久禁用 SELinux如何永久禁用
  12. 三星手机android,个人评测 篇三:三星S10e还值得买吗——半年使用杂谈,最终篇...
  13. WordPress教程网站
  14. Object-C,文件路径API
  15. 基于Java+SpringBoot+Thymeleaf+Mysql校园运动场地预约系统设计与实现
  16. c语言自动售货机实验报告,c语言自动售货机实验报告(15页)-原创力文档
  17. 2021-08-12:浏览器使用window.open 新页签被拦截的问题
  18. 关于3DMAX2012提示MaxStartUI.mun无效,并显示启动不了MAX
  19. 所有表单对象_【第十课】常见的表单
  20. CEO说其实福特造的是“计算机”,流水线工人靠外骨骼变身钢铁侠

热门文章

  1. 如何使用C#编写用友U8软件相关功能,适用于插件和二次开发
  2. python+seleniun+pyqt5 易班经验刷取开发记录
  3. 【好玩的代码雨(附源代码)】
  4. Slurm如何管理和使用节点资源
  5. 计算机教室维护内容,高校多媒体教室计算机维护措施
  6. 计算机二级c语言考试的步骤,计算机二级C语言考试技巧
  7. matlab legend分栏,word排版技巧
  8. 通达OA二次开发 小飞鱼工作流开发快捷CRM解决方案
  9. 韩荣温控器nx2使用说明书_如何查看您的Ecobee温控器的使用历史记录
  10. MybatisPlus自定义sql分页查询