Ubuntu18.04一次性升级Python所有库的方法步骤

来源:脚本之家  责任编辑:小易  

1.先检查当前系统中是否已经安装python,直接使用python -V查看 2.也可以直接使用上图中提示的命令来进行安装python,但建议使用官网的安装包进行安装,如下图,选择相应的版本进行下载 3.下载完成后进行解压,解压完成后进入软件目录 4.使用如

pip是什么

执行 python --version即可查看到python的版 Python(英语发音:/ˈpaɪθən/), 是一种面向对象、解释型计算机程序设计语言

pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。

开始学习python最近使用ubuntu16.04系统,在安装numpy的步骤: 1 安装python的包管理工具pip,无论是在windows系统还是ubuntu系统,大部分的安装工作都可以交给pip了,太方便!!! sudo aptinstall python-pip 安装完成后竟然提示我更新新版

升级pip版本

执行 python --version即可查看到python的版

默认Ubuntu自带的pip (pip 9.0.1)是基于Python2.7的版本

第一步:下载 # wget thon.org/ftp/python/2.7.12/Python-2.7.12.tar.xz 第二步: 解压刚刚下载的压缩包 #tar -xvf Python-2.7.12.tar.xz 第三步:新建安装目录 mkdir /usr/local/Python27 第四步: 编译./configure --prefix=/usr/local/python

我们需要重新安装基于Python3的pip:

用筷子打蛋清效果真的不好,而且手会打的累残。建议你用打蛋器打,现在网上买打蛋器也不是很贵,大概几十块钱就可以买一个。学做蛋糕还是从戚风入手吧,掌握了戚风的制作方法,就算是入了门。这款蛋糕也很容易失败,失败的因素有很多,我也是从网上试了好多方子,琢磨了好多次才成功的。而且跟一般做法用低筋面粉不同的是,我用的是中筋面粉,试了很多次感觉还是这个做出来口感最好。配料:中筋面粉125克,蛋黄70克(中等大鸡蛋4个),蛋清160克,牛奶45克;植物油45克,白砂糖30克(蛋黄用);白砂糖70克(蛋清用)分量:8寸圆模1个烘焙:160度,约1小时制作过程:1.蛋白蛋黄分离,盛蛋白的盆要保证无油无水,放在一旁

我家双胞胎男孩,不管自家经济条件怎么样,反正我是不打算生二胎了,万一下一胎又是两个男孩呢?不忍直视!那么问题就来了,因为上一辈大部分结过扎或者上过环,所以就会被催促,剖腹产两年后就可以上环了,赶紧的!\n我在想,为什么要上环?为什么不让男的去上环?(能去上的是真爱,估计女方也不忍心他去上!)上环不能避免宫外孕,但避孕套可以(小说、电视剧里把套子扎上眼的那种事例外)。\n上环不能禁止爱滋病和其他性病的传播,但避孕套可以。\n上环会脱落,脱落后的再上环或清宫术仍然是手术;避孕套脱落后、有事后,避孕药可以补救(这东西不能多吃,一年内最多只能吃2次)。\n解带环都会有副作用,比如:出血,白带异常,腰痛

sudo apt-get install python3-pip

以下是从网上搜集的照片,仅供娱乐~贾乃亮夫妇的家——暖暖的很温馨厨房和客厅一览无余,暖系风格的厨房和客厅给人很舒服的感觉杨洋的家——浓浓的老干部风褐色木制家具,散发出浓浓的老干部风,估计是家里长辈做得装修,和画面中帅气的邻家男孩无关,一定是这样的!李小鹏家——时尚漂亮李晓鹏家设计感比较强,且整体搭配的非常好,简单说就是“第一眼豪宅”。李湘家——中规中矩的欧式风通过《爸爸去哪儿》的节目我们可以看到李湘和王岳伦家的装修风格,可谓是中规中矩的欧式风。吴昕家——粉红系少女风近期的wuli屋里变的节目有住网和设计师们为吴昕打造的粉红系少女风的爱家。林志玲——简欧风格在《花样姐姐》的拍摄视频中,有一段拍摄

=升级pip3版本:

所有的自动挡车型都会有P、R、N、D四个档位,他们分别是:D:行车档——Drive,既然是自动挡,电脑会自动选择合适的档位,我们平时在手动档中常见的1、2、3、4档都集合到一块,成为了D档,目前的自动挡车型主流有6个档位,稍微高端一点的拥有9个档位甚至更多,这么多档位可以使换挡更为平顺,如此之多要是放在手动挡中,难免过于复杂。N:空挡——Neutral,离合器与发动机分离,虽然在手动挡车型有空挡滑行省油的说法,在自动挡您可千万不要尝试,因为完全由电脑控制的燃油喷射不会在空挡状况下就停止喷油,反而部分车型甚至有刹车消失的现象,十分危险;R:倒车档——Reverse,几乎所有的车型行车档D和倒车档

我家双胞胎男孩,不管自家经济条件怎么样,反正我是不打算生二胎了,万一下一胎又是两个男孩呢?不忍直视!那么问题就来了,因为上一辈大部分结过扎或者上过环,所以就会被催促,剖腹产两年后就可以上环了,赶紧的!\n我在想,为什么要上环?为什么不让男的去上环?(能去上的是真爱,估计女方也不忍心他去上!)上环不能避免宫外孕,但避孕套可以(小说、电视剧里把套子扎上眼的那种事例外)。\n上环不能禁止爱滋病和其他性病的传播,但避孕套可以。\n上环会脱落,脱落后的再上环或清宫术仍然是手术;避孕套脱落后、有事后,避孕药可以补救(这东西不能多吃,一年内最多只能吃2次)。\n解带环都会有副作用,比如:出血,白带异常,腰痛

python3 -m pip install --upgrade pip

查看Python3的pip版本,如果报以下错误:

ImportError: cannot import name main

解决办法:编辑usr/bin/pip3文件

修改前:

我家双胞胎男孩,不管自家经济条件怎么样,反正我是不打算生二胎了,万一下一胎又是两个男孩呢?不忍直视!那么问题就来了,因为上一辈大部分结过扎或者上过环,所以就会被催促,剖腹产两年后就可以上环了,赶紧的!\n我在想,为什么要上环?为什么不让男的去上环?(能去上的是真爱,估计女方也不忍心他去上!)上环不能避免宫外孕,但避孕套可以(小说、电视剧里把套子扎上眼的那种事例外)。\n上环不能禁止爱滋病和其他性病的传播,但避孕套可以。\n上环会脱落,脱落后的再上环或清宫术仍然是手术;避孕套脱落后、有事后,避孕药可以补救(这东西不能多吃,一年内最多只能吃2次)。\n解带环都会有副作用,比如:出血,白带异常,腰痛

from pip import main if __name__ == '__main__': sys.exit(main())

修改后:

我家双胞胎男孩,不管自家经济条件怎么样,反正我是不打算生二胎了,万一下一胎又是两个男孩呢?不忍直视!那么问题就来了,因为上一辈大部分结过扎或者上过环,所以就会被催促,剖腹产两年后就可以上环了,赶紧的!\n我在想,为什么要上环?为什么不让男的去上环?(能去上的是真爱,估计女方也不忍心他去上!)上环不能避免宫外孕,但避孕套可以(小说、电视剧里把套子扎上眼的那种事例外)。\n上环不能禁止爱滋病和其他性病的传播,但避孕套可以。\n上环会脱落,脱落后的再上环或清宫术仍然是手术;避孕套脱落后、有事后,避孕药可以补救(这东西不能多吃,一年内最多只能吃2次)。\n解带环都会有副作用,比如:出血,白带异常,腰痛

from pip import __main__ if __name__ == '__main__': sys.exit(__main__._main())

验证修已成功生效:pip3 -V

终端打印:

pip 19.3.1 from /home/work/.local/lib/python3.6/site-packages/pip (python 3.6)

接下来一键升级所有Python包

编写一个Python脚本去执行即可,下面是代码:

import pkg_resources from subprocess import call for packages in [dist.project_name for dist in pkg_resources.working_set]: call("pip3 install --upgrade " + ''.join(packages) + ' --user', shell=True)

因为我的Python3对应的pip是pip3,所以脚本这里call("pip3 install --upgrade " + ''.join(packages) + ' --user', shell=True)中的pip要写成pip3

接下来在查看下Python的历史版本的包还有那些:

pip3 list --outdated

终端打印:

Package Version Latest Type ----------- ------- ------ ----- distro-info 0.0.0 0.10 sdist pycairo 1.16.2 1.18.1 sdist pycups 1.9.73 1.9.74 sdist pygobject 3.26.1 3.34.0 sdist

然后在对这些没升级的包使用

pip3 install --upgrade 要升级的包名

命令进行逐个升级即可

扩展阅读,根据您访问的内容系统为您准备了以下内容,希望对您有帮助。

ubuntu如何升级python2.7

在ubuntu 的终端中用代码下载最新的Python

sudo apt-get install python3

系统会提示输入Linux 的密码,输入密码后下载 

刚才下载的Python程序被安装在usr/local/lib/python3.5 中 

用命令删除usr/bin/目录下的默认python link文

给系统默认python编译器建立新的连接

sudo ln -s /usr/bin/python3.5 /usr/bin/python

验证系统默认Python是否是刚才安装的

直接在命令窗口输入python即可 

ubuntu怎么升级python

在ubuntu 的终端中用代码下载最新的Python

sudo apt-get install python3

系统会提示输入Linux 的密码,输入密码后下载 

刚才下载的Python程序被安装在usr/local/lib/python3.5 中 

用命令删除usr/bin/目录下的默认python link文

给系统默认python编译器建立新的连接

sudo ln -s /usr/bin/python3.5 /usr/bin/python

验证系统默认Python是否是刚才安装的

直接在命令窗口输入python即可 

怎样把ubuntu升级内置python2.7.2到python3.2.2

下载最新的Python

在ubuntu 的终端中用代码下载最新的Python

sudo apt-get install python31

系统会提示输入linux 的密码,输入密码后下载

刚才下载的Python程序被安装在usr/local/lib/python3.5 中

用命令删除usr/bin/目录下的默认python link文件

给系统默认python编译器建立新的连接

sudo ln -s /usr/bin/python3.5 /usr/bin/python1

验证系统默认Python是否是刚才安装的

直接在命令窗口输入python即可

如果没有成功就再重新操作一遍,可能是其中某个步骤操作错误。

ubuntu18.10 如何查看python 版本

同时按下alt+ctrl+t,打开命令窗口,在命令窗口里输入python -V就可以看到,如果安装有多个版本,以最新安装版本为显示信息

ubuntu 怎么在python3版本下安装库

首先,通过命令行安装Python3.2,只需要在终端中通过命令行安装即可:

sudo apt-get install python3

一路yes。

因为Ubuntu很多底层采用的是Python2.*,Python3和Python2是互相不兼容的,所以此时不能卸载Python2,需要将默认Python的指向Python3。

刚才的Python3是被默认安装带usr/local/lib/python3.2目录中,如下

首先,删除usr/bin/目录下的默认python link文件。

然后打开终端输入如下命令行,建立新的连接关系

sudo ln -s /usr/bin/python3.2 /usr/bin/python

成功

然后测试一下python版本是否正确

命令行输入 python 即可

  • 本文相关:
  • ubuntu中python调用c/c++方法之动态链接库详解
  • ubuntu系统下 python链接mysql数据库的方法
  • linux中 关于screen 的命令详解
  • 让dosbox启动后自动执行命令的方法讲解
  • linux查看某个端口的连接数的方法
  • 详解如何在 centos 7 上安装和安全配置 mariadb 10
  • 详解linux 驱动编写(sd卡驱动)
  • centos下安装gcc/g++/gdb的方法
  • ubuntu 系统上为php加上redis 扩展的实现方法
  • linux云服务器挂载新磁盘的方法步骤
  • linux用户磁盘配额设置方法
  • ubuntu基础设定:openssh-server的安装和使用介绍
  • ubuntu如何升级python2.7
  • ubuntu怎么升级python
  • 怎样把ubuntu升级内置python2.7.2到python3.2.2
  • ubuntu18.10 如何查看python 版本
  • ubuntu 怎么在python3版本下安装库
  • ubuntu 下怎样安装python?
  • ubuntu 怎么查看所有python版本
  • ubuntu 16.04 lts python 2.7怎么安装numpy
  • ubuntu 16.04怎么查看python版本
  • 怎样把linux的python2.7.6升级到python2.7.12
  • 免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved