怎么在ubuntu安装python?

python在ubuntu下有几种安装方法:

● 通过ubuntu官方的apt工具包安装

● 通过PPA(Personal Package Archive) 的apt工具包安装

● 通过编译python源代码安装

通过ubuntu官方的apt工具包安装

1

2

sudo apt-get install python2.7 sudo apt-get install python3.4

安装完成后,可以用下面的命令进行确认

1

2

3

4

5

xx@ada:~$ python2.7 --version Python 2.7.8 xx@ada:~$ python3.4 --version Python 3.4.2 xx@ada:~$

从PPA(Personal Package Archives) 安装apt工具包

1

2

3

4

$ sudo apt-get install python-software-properties $ sudo add-apt-repository ppa:fkrull/deadsnakes $ sudo apt-get update $ sudo apt-get install python2.7

类似使用apt工具包安装python的工具虽然简单,但有时不一定能够安装到最新版本。因此,在python出现重要更新时,我们最好学会以从源代码直接编译安装python2.7.

从源代码编译安装python

1

2

3

4

5

6

$ wget -c https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz $ tar -xzvf Python-2.7.9.tgz $ cd Python-2.7.9/ $ LDFLAGS="-L/usr/lib/x86_64-linux-gnu" ./configure $ make $ sudo make install

其中,上面的wget -c (url)是下载命令,参数-c表示支持断点下载, url是目标文件下载的绝对路径“-L/usr/lib/x86_64-linux-gnu”中的x86_64-linux-gnu在/usr/lib/下可以找到,这是x86_64可以看出我的系统是64的, 这里根据自己的系统进行键入。

好了,安装完后我们检测下,终端键入python --version,回车,再键入which python

1

2

3

4

5

xx@ada:~$ python --version Python 2.7.9 xx@ada:~$ which python /usr/local/bin/python xx@ada:~$

可见,python2.7.9安装成功,并且发现我们默认的python版本变成了python2.7.9。这是因为操作系统在搜索命令时, 是按照PATH环境变量的顺序依次进行搜索的,/usr/local/bin/下的python会比/usr/bin/下的python优先搜索到, 并作为默认的python版本。

那么我ubuntu14.10下就有三个版本的python,分别是python2.7.8, python2.7.9, python3.4.2, 如下:

1

2

3

4

5

6

7

8

9

10

11

12

xx@ada:~$ python --version Python 2.7.9 xx@ada:~$ python2.7 --version Python 2.7.9 xx@ada:~$ python3.4 --version Python 3.4.2 xx@ada:~$ python2.7 Python 2.7.9 (default, Jan 3 2015, 03:27:08) [GCC 4.9.1] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> exit() xx@ada:~$

当然,我们也可以指定python的路径,为查看python的版本, 如下:

1

2

3

4

5

6

7

8

9

10

11

xx@ada:~$ /usr/bin/python --version Python 2.7.8 xx@ada:~$ /usr/bin/python2.7 --version Python 2.7.8 xx@ada:~$ /usr/bin/python3.4 --version Python 3.4.2 xx@ada:~$ /usr/local/bin/python --version Python 2.7.9 xx@ada:~$ /usr/local/bin/python2.7 --version Python 2.7.9 xx@ada:~$

至此,我们就已经介绍完了python在ubuntu下的三种安装方法。

如果大家如果在学习中遇到困难,想找一个Python学习交流环境,可以加入我们的Python学习圈,点击我加入吧,会节约很多时间,减少很多遇到的难题。

Python基础视频教程 入门免费观看-创客学院​www.makeru.com.cn

apt ubuntu 指定ipv4_怎么在ubuntu安装python相关推荐

  1. 在Ubuntu 14.04.5 LTS上安装python模块selenium 3实录

    简介 Selenium是python模块库中一组web自动化测试工具集,提供多种语言的API,例如java,python,ruby,.net等,支持Firefox,Chrome,IE,Safari 等 ...

  2. ubuntu python3.6_在 Ubuntu 16.04 LTS 系统上安装 Python 3.6

    Ubuntu 16.04 LTS 系统默认自带的是 Python 2.7 和 Python 3.5,有时候我们会需要用到 Python 3.6,但是官方的源里是没有 Python 3.6 的 ,今天就 ...

  3. apt ubuntu 指定ipv4_如何使用 apt 命令安装软件

    apt 命令是做什么的 apt是一个命令行实用程序,用于在Ubuntu.Debian和相关Linux发行版上安装.更新.删除和管理deb软件包,它结合了apt-get和apt-cache工具中最常用的 ...

  4. 学python安装-Python学习笔记-Python安装

    Python安装 文章简介:本文介绍在不同操作系统中搭建Python编程环境. 一 搭建编程环境 在不同的操作系统中,Python存在细微的区别,下面介绍两个主要的Python版本. 1.1 Pyth ...

  5. apt ubuntu 指定ipv4_macOS 下使用 Docker 搭建 ubuntu 环境

    学习网络开发过程中不想"污染"macOS,考虑到之后部署网络应用主要是与linux打交道,所以安装了 ubuntu 虚拟机以满足短期的知识学习需求.十里安装了 ubuntu 虚拟机 ...

  6. ubuntu安装python百度经验_如何在Ubuntu 20.04上安装Python 3.9(含python编译安装和使用Apt命令安装)...

    在本文中,我们将向您展示在Ubuntu 20.04上安装Python 3.9的两种方法.第一种使用APT命令安装Python3.9,第二种是在Ubuntu20.04上编译安装Python 3.9.本教 ...

  7. 【Ubuntu 20.04 LTS】如何安装软件详细讲解

    文章目录 一.Ubuntu软件商店 二.apt命令安装 三.snap命令安装 四.dpkg命令安装deb包 五.源码安装 一.Ubuntu软件商店 我们可以直接打开Ubuntu自带的软件商店,进行搜索 ...

  8. Ubuntu (20.4,最新版)安装及简单入门操作

    1.打开VMare WorkStation ,点击文件---->新建虚拟机-->找到宿主机内部Ubuntu镜像的位置: 镜像下载位置: https://msdn.itellyou.cn/ ...

  9. Linux(Ubuntu)系统如何安装Python

    Linux 系统是为编程而生的,因此绝大多数的 Linux 发行版(Ubuntu.CentOS 等)都默认自带了 Python.有的 Linux 发行版甚至还会自带两个版本的 Python,例如最新版 ...

最新文章

  1. c语言使用指定字符串替换特定的子串
  2. R计算混淆矩阵(Confusion Matrix)
  3. 员工因公司而加入,却因主管而离开
  4. 程序包 javax.servlet 不存在 解决办法
  5. Win7/Win8.1升级Win10后屏幕一直闪烁怎么办?
  6. 常用排序算法以及算法性能测试(完整C/C++代码实现)
  7. 江苏高考成绩什么时候可以查询2021,2021年江苏高考成绩什么时候公布出来,几月几号几点钟可以查询...
  8. Windows 8 相关资源 MSDN原版
  9. Ecshop小京东支付插件【小京东个人支付宝即时到帐支付插件支持PC电脑版+手机版】
  10. php论坛管理系统,PHPWind论坛站群管理系统-PHPWind自动采集-PHPWind自动更新
  11. 推荐系统算法工程师-从入门到就业
  12. Python提取PDF简历中的信息,写入Excel
  13. 互联网创业怎么做?分享我的7个网创实操心得
  14. 东财《国际贸易法》综合作业
  15. Python-Django毕业设计老薛男生服装网(程序+LW)
  16. ratel平头哥电脑感染app
  17. Linux系统编程:串口编程
  18. Excel打印不完整
  19. irq: nobody cared (try booting with the “irqpoll” option)
  20. 达梦数据库——模式及状态转换

热门文章

  1. 华为面试分配_什么时候不做面试分配
  2. 第二章 获取变量的相关统计指标
  3. 关于simulink中参数传递到工作空间
  4. matlab入门4-mdlInitializeSizes解析
  5. Python 最强编辑器PyCharm详细使用指南!
  6. [Ubuntu] MySQL服务启动停止与用户登录
  7. 【CCF】201703-1分蛋糕
  8. 在DataTable和DataView中查找指定记录
  9. 网页中播放FLV文件的代码
  10. Asp.net ajax、Anthem.net、Ajax pro三大ajax框架那一种使用比较方便?易于配置?