pip

参考:

pip – The Python Package Installer [Official]

ドキュメント

参考:

Quickstart | pip documentation [Official]

リファレンス

参考:

Reference Guide | pip documentation [Official]

使い方

インストール済みパッケージの一覧を表示する。

$ pip list

パッケージを検索する。

$ pip search pylint

パッケージの情報を表示する。

$ pip show pylint

パッケージをインストールする。

$ pip install pylint

Windows では py -m pip の後にサブコマンドを続けて pip コマンドを実行する。

>py -m pip list

参考:

よく使う pip コマンド – Qiita

Python のパッケージ管理システム pip のインストールと使い方 | UX MILK

pip の使い方 | ガンマソフト株式会社

Python のパッケージ管理システム pip の使い方 | note.nkmk.me

pip の使い方とインストール | Python-izm

pip の使い方 | そこはかとなく書くよん。

pip コマンド備忘録 – GitHub Gist

pip install | pip documentation [Official]

pip is not able to install packages correctly: Permission denied error – Stack Overflow

Cannot install Lxml on Mac os x 10.9 – Stack Overflow

django installation: cannot use pip to install django on linux(ubuntu) – Stack Overflow

インストール

参考:

pip のインストール方法 – Qiita

Installation | pip documentation [Official]

パッケージを更新する

更新可能なパッケージを一覧表示する。

$ pip list -o

パッケージを更新する。

$ pip install -U rubocop

参考:

pip でアップデートするときのコマンド – Qiita

pip でいれたパッケージを一括アップデート | DISTRICT 37

ユーザーインストール (--user)

参考:

pip における管理者権限と user install | pyてよn日記

pip に –user をつけた時のインストール先を変える – Qiita

管理者権限のないユーザーで pip install | mktia’s note

List only system packages (excluding those installed with --user) with pip list · Issue #4809 · pypa/pip – GitHub

How to uninstall a package installed with pip install --user – Stack Overflow

--target

インストール先のディレクトリを指定してインストールする。

$ pip install --t ./build -r requirements.txt

参考:

もっと気軽に pip install – Qiita

jaymecd/pip_target_freeze.py – GitHub Gist

implement `pip list –target` to complement `pip install –target` · Issue #5686 · pypa/pip – GitHub

パッケージの場所を確認する

  • pip show コマンドを使う
  • pip list -v コマンドを使う

参考:

pip でインストールしたパッケージの場所を調べる – Qiita

Where does pip install its packages? – Stack Overflow

デフォルトのインストール先を変更する

参考:

How to change default install location for pip – Stack Overflow

pip コマンド自体を更新する

pip コマンドをアップデートする。

$ pip install -U pip

参考:

pip そのものをアップデートしたい | Life with Python

pip でインストールしたパッケージを全て削除する

$ pip freeze | xargs pip uninstall -y

参考:

pip でインストールしたモジュールを全て削除 – Qiita

What is the easiest way to remove all packages installed by pip? – Stack Overflow

WHL 形式 (.whl)

pip コマンドを使って、WHL 形式のパッケージをインストールする。

$ pip install hoge.whl

参考:

How do I install a Python package with a .whl file? – Stack Overflow

.whl ファイルを pip でインストールしようとして「○○.whl is not a supported wheel on this platform.」エラーが出た時の対応 – Qiita

Git リポジトリからインストールする

参考:

pip で github のリポジトリをインストール – Qiita

GitHub のリポジトリを pip install – Qiita

pip で github からインストール – Qiita

pip install from git repo branch – Stack Overflow

Why #egg=foo when pip-installing from git repo – Stack Overflow

スクリプト内からパッケージをインストールする

参考:

Installing python module within code – Stack Overflow

リポジトリ

参考:

pypa/pip: The Python package installer – GitHub

開発

参考:

Adopting “working” scheme for every run · Issue #4575 · pypa/pip – GitHub

タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です