返回顶部
首页 > 资讯 > 后端开发 > Python >在 Ubuntu 16.04 LTS
  • 641
分享到

在 Ubuntu 16.04 LTS

UbuntuLTS 2023-01-31 08:01:52 641人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

最近 python 3 发布了新版本 Python 3.6.0,好像又加入了不少黑魔法!~ 由于暂时不能使用 apt-get 的方式安装 Python 3.6,所以还是直接编译源码安装吧。 官网上提供了 Mac 和 windows 上的安

最近 python 3 发布了新版本 Python 3.6.0,好像又加入了不少黑魔法!~

由于暂时不能使用 apt-get 的方式安装 Python 3.6,所以还是直接编译源码安装吧。

官网上提供了 Macwindows 上的安装包和 linux 上安装需要的源码。

https://www.python.org/downlo...

wget Https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz
xz -d Python-3.6.0.tar.xz
tar -xvf  Python-3.6.0.tar
cd Python-3.6.0
./configure
make
sudo make install
$ python3.6 --version
Python 3.6.0

测试几个新的语法特性:
1.

# FORMatted string literals
>>> name = 'Ray'                                    
>>> f"Hello {name}."       
'Hello Ray.'

效果相当于

>>> name = 'Ray'       
>>> "Hello {name}.".format(name=name)
'Hello Ray.'

2.

# Underscores in Numeric Literals
>>> a = 1_000_000_000_000_000
>>> a
1000000000000000
>>> '{:_}'.format(1000000)
'1_000_000''1_000_000'

3.

# Enum.auto
>>> from enum import Enum, auto
>>> class Color(Enum):
...     red = auto()
...     blue = auto()
...     green = auto()
... 
>>> list(Color)
[<Color.red: 1>, <Color.blue: 2>, <Color.green: 3>]

第一次编译安装之后,有可能会发现输入python3.6 之后,方向键失效。
原因是 readline 库没有安装。

解决方式:

安装 readline 库

sudo apt-get install libreadline-dev

安装之后,再将 python 重新编译安装一次。

cd Python-3.6.0
./configure
make
sudo make install

--结束END--

本文标题: 在 Ubuntu 16.04 LTS

本文链接: https://lsjlt.com/news/193349.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 在 Ubuntu 16.04 LTS
    最近 Python 3 发布了新版本 Python 3.6.0,好像又加入了不少黑魔法!~ 由于暂时不能使用 apt-get 的方式安装 Python 3.6,所以还是直接编译源码安装吧。 官网上提供了 Mac 和 Windows 上的安...
    99+
    2023-01-31
    Ubuntu LTS
  • Ubuntu 16.04 LTS有哪些更新
    本篇内容介绍了“Ubuntu 16.04 LTS有哪些更新”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Canonical刚刚正式发布了Ub...
    99+
    2023-06-13
  • Ubuntu 16.04 LTS版本的更新内容有哪些
    这篇文章将为大家详细讲解有关Ubuntu 16.04 LTS版本的更新内容有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。4月21日消息,据外媒报道,基于Linux的操作系统Ubuntu...
    99+
    2023-06-13
  • 怎么在Ubuntu Linux 16.04 LTS中使用多个连接加速 apt-get/apt
    小编给大家分享一下怎么在Ubuntu Linux 16.04 LTS中使用多个连接加速 apt-get/apt,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!你需要...
    99+
    2023-06-16
  • Ubuntu 16.04 LTS中源码安装Python 3.6.0的方法教程
    前提 官网上提供了 Mac 和 Windows 上的安装包和 Linux 上安装需要的源码。 下载地址如下: https://www.python.org/downloads/release/python-...
    99+
    2022-06-04
    源码 方法 教程
  • Ubuntu Server 16.04.
    依赖库安装   安装编译环境 apt-get -y install build-essential libtool autotools-dev \ automake autoconf pkg-config bsdmainutils pyt...
    99+
    2023-01-31
    Ubuntu Server
  • Ubuntu 16.04 LTS系统里中文txt文件打开的问题解决
    前言 大家都知道,Ubuntu系统对中文的支持还是比较友好,除了对TEXT文件编码的识别有点问题以外。 gedit直接打开中文txt文件 出现这种问题的原因是txt文件是在Windows环境下生成,Ubuntu下文本...
    99+
    2022-06-04
    ubuntu 14.04 lts ubuntu lts ubuntu文件中文乱码
  • Linux Ubuntu 16.04 p
      os.walk(top,topdown=True,onerror=None,followlinks=False)   os.walk()是python中内置(built-in)的目录树生成(directory tree generat...
    99+
    2023-01-30
    Linux Ubuntu
  • 如何在Ubuntu 16.04中安装RabbitMq
    如何在Ubuntu 16.04中安装RabbitMq ?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。准备工作一台服务器:Ubuntu Server 16.04....
    99+
    2023-06-13
  • 怎么在Ubuntu 16.04上安装OTRS
    这篇文章将为大家详细讲解有关怎么在Ubuntu 16.04上安装OTRS,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。OTRS ,即开源问题单(ticket)申请系统,是一个用于客户服务、帮助台和 IT ...
    99+
    2023-06-16
  • 入门系列之在Ubuntu 16.04上
    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由谢鸢 发表于云+社区专栏 介绍 TensorFlow是一款由Google构建的用于训练神经网络的开源机器学习软件。TensorFlow的神经网络以有状态数据流图的形式表...
    99+
    2023-01-31
    入门 系列之 Ubuntu
  • ubuntu 16.04 安装 pyth
    原文是环境:ubuntu14.04, python2.7本地环境:ubuntu16.04, python2.7转自 http://blog.csdn.net/heybob/article/details/52922645 =========...
    99+
    2023-01-31
    ubuntu pyth
  • 什么是Ubuntu LTS
    Ubuntu LTS(Long Term Support)是Ubuntu操作系统的长期支持版本。它是Ubuntu中针对企业、机构和个...
    99+
    2023-09-23
    Ubuntu
  • 在Ubuntu 16.04 Server上安装Zabbix的方法
    监控服务器 - 什么是 Zabbix Zabbix 是企业级开源分布式监控服务器解决方案。该软件能监控网络的不同参数以及服务器的完整性,还允许为任何事件配置基于电子邮件的警报。Zabbix 根据存储在数据库(例如 mys...
    99+
    2022-06-04
    Ubuntu Server安装Zabbix Ubuntu 16.04安装Zabbix
  • 如何在Ubuntu 16.04系统中安装QQ
    如何在Ubuntu 16.04系统中安装QQ?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。首先,上一个系统的概图。再上一些装好之后的效果图首先,介绍一下Wine这个软件。Win...
    99+
    2023-06-07
  • 如何在Ubuntu 20.04 LTS上安装Apache CouchDB
    Apache CouchDB是由Apache软件基金会开发的一个免费的、开源的NoSQL数据库。它可以作为单节点或集群数据库使用。CouchDB服务器将其数据存储在命名的数据库中,其中包含JSON结构的文档。每个文档由一些字段和附件组成。字...
    99+
    2019-03-30
    如何在Ubuntu 20.04 LTS上安装Apache CouchDB 数据库入门 数据库基础教程 数据库 mysql
  • UBUNTU 16.04怎么安装pgAdmin4
    今天小编给大家分享一下UBUNTU 16.04怎么安装pgAdmin4的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。pgAd...
    99+
    2023-06-28
  • Ubuntu 16.04怎么安装OrientDB
    本篇内容主要讲解“Ubuntu 16.04怎么安装OrientDB”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Ubuntu 16.04怎么安装OrientDB”吧!OrientDB是一个开源N...
    99+
    2023-06-27
  • ubuntu 16.04下安装kubernetes1.6(二)
    4.3 安装etcd在master上安装etcd,本文对应的是192.168.100.20这台机器下载etcd安装包wget https://github.com/coreos/etcd/releases/download/v3.2.7/e...
    99+
    2023-06-04
  • 详解如何在Ubuntu 16.04上增加Swap分区
    前言 提高服务器响应速度和防止应用程序内存不足错误的最简单方法之一是添加一些交换空间。 在本指南中,我们将介绍如何将交换文件添加到Ubuntu 16.04服务器。 但是,请注意: 尽管swap区通常建议用于使用传统旋转硬...
    99+
    2022-06-04
    swap分区 Ubuntu 16.04 Swap分区
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作