PIPコマンドを知っておくべき!
Hitesh ChoudharyのUnsplashによる写真
Pythonの仮想envをあなたのマシンに使っていないなら、
インストール済みパッケージの一覧
インストールされたパッケージを要求形式で出力する
あなたのPythonプロジェクトを
パッケージの詳細を表示する
パッケージをインストールする
特定のバージョンをインストール
パッケージを更新する
パッケージをアンインストールする
パッケージのインストール
必要に応じてパッケージをインストールします.txt
複数のパッケージをアンインストールする
パッケージの依存関係をチェックする
Pythonの仮想envをあなたのマシンに使っていないなら、
pip3
の代わりに、pip
をPython 3に使う必要があります.インストール済みパッケージの一覧
$ pip list
Package Version
------------------ ---------
appnope 0.1.0
argon2-cffi 20.1.0
attrs 19.3.0
backcall 0.2.0
bleach 3.1.5
certifi 2020.6.20
cffi 1.14.1
chardet 3.0.4
decorator 4.4.2
# Of course, you can use grep with |
$ pip list | grep six
six 1.15.0
インストールされたパッケージを要求形式で出力する
あなたのPythonプロジェクトを
GitHub
に公開すると、他の人がモジュールエラーを起こさずにプロジェクトを試みることができるので、requirements.txt
を公開することができます.$ pip freeze
$ pip freeze > requirements.txt
パッケージの詳細を表示する
$ pip show package_name
$ pip show six
Name: six
Version: 1.15.0
Summary: Python 2 and 3 compatibility utilities
Home-page: https://github.com/benjaminp/six
Author: Benjamin Peterson
Author-email: [email protected]
License: MIT
Location: /usr/local/lib/python3.8/site-packages
Requires:
Required-by: traitlets, python-dateutil, pyrsistent, packaging, jsonschema, bleach, argon2-cffi
パッケージをインストールする
$ pip install package_name
特定のバージョンをインストール
$ pip install tensorflow==1.14.0
パッケージを更新する
$ pip install -U package_name
パッケージをアンインストールする
$ pip uninstall -y package_name
パッケージのインストール
$ pip install package_name1 package_name2
必要に応じてパッケージをインストールします.txt
$ pip install -r requirements.txt
複数のパッケージをアンインストールする
$ pip uninstall -y package_name1 package_name2
パッケージの依存関係をチェックする
$ pip check
No broken requirements found.
# If your env has any dependency issues, you will see something here
Reference
この問題について(PIPコマンドを知っておくべき!), 我々は、より多くの情報をここで見つけました https://dev.to/0xkoji/pip-commands-you-should-know-3mplテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol