Win Python pip upgrade 方法 | スクラムとは 仕事が進まなく技術力もないリーダーのごっこ遊び

「インターネットの存在しない時代」を知らない社会人たちは、自分が見たくない情報をみようともしない。

「インターネットの無い時代」の情報源は、 本や PC技術雑誌だった。自分の不得意な分野でも目を通した。

インターネット時代 の 社会人 は、自分のほしい情報 だけを 簡単に検索できる。 本質が理解できていなくても 都合のいいものだけを つまみ食いできる。 したがって 全体が 見えていない。

頭の中が、 つまみ食いの世界だから Python の 万能プログラムのように見えているようだ。こころが痛くなる情報は見なくて 自分に気持ちのいい(都合のいい)情報だけを クリックする。 そんな「お花畑みたいな 情報だけが集まった脳」は、やくにたつのか? 

 

Win版 Python pip の アップデート

python -m pip install --upgrade pip 

pipが最新版になった

 

pipでインストールしたパッケージ一覧

pipの更新は出来ているが他のインストールしたパッケージも最新版に更新したいので一覧で確認する
python -m pip list

 

pipでインストールしたパッケージの更新

python -m pip install --upgrade selenium 

上記の例は、 seleniumをアップデートした

 

アップデート後、 seleniumを使ったプロジェクトで下記のエラーが出た

WebDriver.__init__() got multiple values for argument 'options'

webdriver.Chrome()の第一引数が ドライバPathではなくなっていた

Python pip Install selenium

下記のようにコード変更

from selenium import webdriver
from selenium.webdriver.chrome.service import Service # 追加

# ↓ webdriver-managerパッケージをインストールしている場合
service = Service(executable_path=ChromeDriverManager().install())
driver = webdriver.Chrome(service=service, options=options)