Python と共にインストールされるコマンドツール pip について記載します。
最も基本のパッケージインストールの方法です。
$ pip install<package-name>
パッケージをアンインストールします。
$ pip uninstall<package-name>
$ pip install<package-name>==<version>
(具体例)
$ pip install django==2.1.2
pip 依存関係の確認を行います。
$ pip check
問題ない場合、下記のように出力します。
No broken requirements found.
依存関係に問題ある場合、下記例のように出力します。
wagtail 2.6.1 has requirement django-modelcluster<5.0,>=4.2, but you have django-modelcluster 5.0.
$ pip list
実行例:
$ pip list Package Version -------------------- ----------- argon2-cffi 21.3.0 argon2-cffi-bindings 21.2.0 asttokens 2.0.8 attrs 22.1.0 backcall 0.2.0 beautifulsoup4 4.11.1 bleach 5.0.1 boto3 1.26.8 botocore 1.29.8 certifi 2022.6.15 cffi 1.15.1 charset-normalizer 2.1.0 colorama 0.4.5 contourpy 1.0.5 cycler 0.11.0 ・・・
$ pip list -o
実行例:
$ pip list -o Package Version Latest Type ------------------ ----------- --------- ----- asttokens 2.0.8 2.2.1 wheel attrs 22.1.0 22.2.0 wheel beautifulsoup4 4.11.1 4.11.2 wheel bleach 5.0.1 6.0.0 wheel boto3 1.26.8 1.26.71 wheel botocore 1.29.8 1.29.71 wheel certifi 2022.6.15 2022.12.7 wheel charset-normalizer 2.1.0 3.0.1 wheel colorama 0.4.5 0.4.6 wheel contourpy 1.0.5 1.0.7 wheel debugpy 1.6.3 1.6.6 wheel executing 1.0.0 1.2.0 wheel fastjsonschema 2.16.1 2.16.2 wheel fonttools 4.34.4 4.38.0 wheel idna 3.3 3.4 wheel ・・・
$ pip list -u
$ pip freeze
"requirements.txt" を作成するときに使用します。
$ pip freeze > requirements.txt
$ pip install -U <package-name>
$ pip install -U pip
$ pip install -r requirements.txt
$ pip show <package-name>
実行例:
$ pip show opencv-python Name: opencv-python Version: 4.7.0.68 Summary: Wrapper package for OpenCV python bindings. Home-page: https://github.com/opencv/opencv-python Author: Author-email: License: MIT Location: c:\users\[username]\appdata\local\programs\python\python310\lib\site-packages Requires: numpy, numpy, numpy, numpy Required-by:
本ページの情報は、特記無い限り下記 MIT ライセンスで提供されます。
2023-02-15 | - | 新規作成 |