麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > Ubuntu > 正文

Ubuntu18.04一次性升級Python所有庫的方法步驟

2024-07-26 00:27:42
字體:
來源:轉載
供稿:網友

pip是什么

pip 是 Python 包管理工具,該工具提供了對Python 包的查找、下載、安裝、卸載的功能。

升級pip版本

默認Ubuntu自帶的pip (pip 9.0.1)是基于Python2.7的版本
我們需要重新安裝基于Python3的pip:

sudo apt-get install python3-pip

=升級pip3版本:

python3 -m pip install --upgrade pip

查看Python3的pip版本,如果報以下錯誤:

ImportError: cannot import name main

解決辦法:編輯usr/bin/pip3文件

修改前:

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

修改后:

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_resourcesfrom 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  sdistpycairo   1.16.2 1.18.1 sdistpycups   1.9.73 1.9.74 sdistpygobject  3.26.1 3.34.0 sdist

然后在對這些沒升級的包使用

pip3 install --upgrade 要升級的包名

命令進行逐個升級即可

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網之家。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 日韩激情一区二区三区 | 久草在线视频中文 | 久久久久久久久久久久久九 | 欧美成年人视频在线观看 | 操碰| 久久婷婷一区二区三区 | 午夜看毛片 | 久久精品国产久精国产 | 91久久极品少妇韩国 | 久久久久国产成人精品亚洲午夜 | 黄色免费在线网站 | 欧美日韩成人一区二区 | 99视频网 | 空姐一级毛片 | 亚洲天堂岛国片 | 久久久成人免费视频 | 亚洲精品无码不卡在线播放he | 久久久免费观看完整版 | 亚洲欧美在线视频免费 | 国产午夜精品久久久久久免费视 | 免费看日韩av | 久久久aa | 色女人在线 | 毛片成人网 | 性少妇chinesevideo | 毛片在线视频观看 | 国产一级淫片a级aaa | 久久国产精品久久久久久久久久 | 成人 在线 | 最新一区二区三区 | 欧美黄色看 | 国产乱一区二区三区视频 | 国产刺激高潮av | 久久精品伊人网 | 日韩视频在线不卡 | 国产亚洲精品久久久久5区 男人天堂免费 | 激情小说激情图片激情电影 | 鲁丝一区二区三区不属 | 久久毛片 | 色猫av| 免费观看黄色片视频 |