この記事では、モジュールをシステムに取り込むためのツールや重要な要素、すなわちPythonパッケージマネージャ(PIP)を理解します。
Pythonは私たちに様々なモジュールを提供し、機能を獲得し、データセットで操作を実行できるようにします。
Python PIP を始めるにあたって
Python PIPはPythonのパッケージマネージャで、基本的にユーザがPythonプログラミングで様々なパッケージ/モジュールをインストール、レビュー、使用するのを支援します。
PIPを使うためには、まず、PIPをダウンロードして、システムにセットアップする必要があります。
Pythonがすでにシステムにインストールされていることを確認してください。
これは、Python PIPをインストールするための前提条件です。
PIPのインストール
PIPは様々なプラットフォームにインストールすることができます。
ここでは、Windows、Linux、Mac OSにインストールする方法を説明します。
PIPはPythonのインストーラー、すなわちバージョン2.7.9以上または3.4以上にバンドルされています。
もし、古いバージョンを使っていたり、アップデートしたい場合は、明示的にインストールする必要があります。
1. WindowsへのPIPのインストール
WindowsでPython PIPを使い始めるには、PIPのインストールファイルをダウンロードする必要があります。
このリンクからインストールスクリプトをコピーできます: https://bootstrap.pypa.io/get-pip.py
上記URLから内容をコピーし、get-pip.pyという名前で保存します。
その後、コマンドプロンプトを開き、get-pip.pyファイルが保存されているディレクトリにcdして、ファイルを実行する必要があります。
$ python get-pip.py |
PIPがシステムに正常にインストールされたかどうかを確認するために、CMDで以下のコマンドを実行します。
構文は以下の通りです。
$ pip |
出力 ターミナルに以下のような情報が表示されるはずです。
$ sudo apt-get install python-pip
|
2. UbuntuへのPIPのインストール
構文は以下の様な感じです。
$ sudo easy_install pip
|
3. Mac OSへのPIPのインストール
PIPをインストールするためにeasy_installも使用することができます。
実は、どちらもパッケージマネージャで、PIPはeasy_installユーティリティを置き換えたものです。
pip install package-name
|
PIP を使ってパッケージをダウンロードする
Python は様々なモジュールやパッケージから構成されており、PIP を使ってダウンロードしたりアクセスしたりすることができます。
構文は以下の通りです。
pip install pkglts
|
例えば、以下の様になります。
$ pip list |
結果は以下の通りです。
$ pip uninstall package-name |
パッケージのリストアップ
システムにインストールされているパッケージを確認したい場合、以下のコマンドを使用します。
list コマンドは、インストールされているパッケージとそのバージョンを表示します。
構文は以下の様な感じです。
$ pip uninstall camelcase |
結果は以下の通りです。
$ pip help |
PIP を使ってパッケージを削除する
パッケージをアンインストールしたい場合は、以下のコマンドを実行します。
構文は以下の通りです。
$ pip search package-name |
例えば、以下の様になります。
$ pip search Flask |
さらに、選択したパッケージを本当にアンインストールするかどうか、同意を求めるメッセージが表示されます。
続行するには、’y’ を入力します。
出力されます。
$ pip show package-name |
PIPがサポートするコマンド
PIP は Python モジュールとパッケージを分析し、作業するための多くのコマンドを含んでいます。
次のコマンドは、PIP 自身がサポートしているコマンドについての情報を得るために使うことができます。
構文は以下の様な感じです。
$ pip show Flask |
結果は以下の通りです。
PIP を使ってパッケージを検索する
私たちは時々、正確なパッケージ名を知らないことがありますが、Python PIPはその解決策も持っています。
次のコマンドを使えば、PIPリポジトリから簡単にパッケージを検索することができます。
構文は以下の通りです。
例えば、以下の様になります。
結果は以下の通りです。
インストールされたパッケージの情報
インストールされているパッケージ/モジュールの保存場所や最新バージョンなどの情報を取得したい場合、PIPは以下のコマンドを使用して私たちを助けてくれるでしょう。
構文は以下の様な感じです。
例えば、以下の様になります。
結果は以下の通りです。
まとめ
この記事では、Python PIP リポジトリの使用法と動作について理解しました。
これで、Pythonのパッケージをより良い方法で扱えるようになると思います。