Python批量更新模組的方法 面試必學

2022-05-16 16:07:40 字數 1501 閱讀 8461

前言

小編的環境為win10+python 3.6.5,其他的系統環境mac或是linux,python的版本在3.6.5以下是否適用,沒有親測過,請各位讀者自行檢驗。另外如果你在學python過程中經常遇到問題解決不了,可以去小編的python交流.裙 :一久武其而而流一思(數字的諧音)轉換下可以找到了,裡面有最新python教程專案可拿,不懂的問題多跟裡面的人交流,都會解決哦!

對於python庫都有了更新,再用舊版本庫可能已經不適合了,就想把所有的庫都更新到最新版本。此時該怎麼辦?

以下的更新背景,預設為win10系統和python版本為3.6.5

以下分為三種情況:

情況一:僅僅只想更新個別的的模組

進入cmd環境(電腦桌面左下桌面win圖示--右鍵--執行--敲入cmd--回車)如圖,

pip install --upgrade 模組名,如pip install --upgrade redis即可更新redis模組的版本到最新的版本。

情況二:批量更新模組(pip版本在10.0.0以下)

由於pip版本的不同會造成,更新模組的不同,所以區分為兩種方法。

進入cmd環境--python--敲入以下**後-enter即可

import pip

from subprocess import call

for dist in pip.get_installed_distributions():

call("pip install --upgrade " + dist.project_name, shell=true)

三:批量更新模組(pip版本在10.0.0及以上)

進入cmd環境--python--敲入以下**後-enter即可

import pip

from pip._internal.utils.misc import get_installed_distributions

from subprocess import call

from time import sleep

for dist in get_installed_distributions():

call("pip install --upgrade " + dist.project_name, shell=true)

tips:

1、檢視python的模組庫,可以用pip命令

pip list  #列出所有安裝的庫

pip list --outdated #列出所有過期的庫

2、更新pip模組至最新版本

在cmd環境,敲入python -m pip install --upgrade pip即可。

以上就是本次分享的內容,如果有不懂的,或者剛學python不久,可以來小編的python交流.裙 :一久武其而而流一思(數字的諧音)轉換下可以找到了,裡面有最新python教程專案可拿,不懂的問題多跟裡面的人交流,都會解決哦!

更新修改後的Python模組方法

python如何更新修改後的python模組 1.利用python的mysql程式設計客棧db模組利用原生的sql語句進行更新的方法代程式設計客棧碼 配置方法 2.使用execute方法執行sql語句程式設計客棧方法代程式設計客棧碼 方法二 1.利用python的框架flask和sqlalchemy...

python批量處理資料更新資料庫的方法

insert語句後面引數用列表代替,列表裡面包含的是多個元組,乙個元組代表的是一行資料,多個元組就代表多行內容,使用此方式可大大減少新增資料的等待時間 插入大量資料 import random import mysqldb from utils import random string conn m...

mybaits批量更新的幾種方法

update shop manager set marketing category where id 示例 update shop manager marketing category where entity id mybatis沒有直接提供批量更新的語句但是我們可以利用mysql的case w...