LoginSignup
2
2

More than 3 years have passed since last update.

[Python] コマンド一つでpipにインストールしたライブラリを全削除

Last updated at Posted at 2020-09-20

はじめに

たまにpipのライブラリを全削除したくなるのですが,

pip freeze > u.txt
pip uninstall -r u.txt -y

とするのが面倒なので一行pipのライブラリを削除する方法を考えました.

コマンド

pip uninstall -r <(pip freeze) -y

説明

プロセス置換という考え方(1)を参考にしました.
この考え方によって,一時ファイルであるu.txtの部分を<(pip freeze)と書き換えることにより一行に短縮することができました.

さいごに

毎回使用する簡単なコマンドを一行にできると作業効率も上がりますし,コマンドの使い方について豆知識もつくので楽しいです.

参考文献

(1)UNIX & Linux コマンド・シェルスクリプト リファレンス

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2