webstation plus

 この前のエントリでPythonのインストール方法を紹介しました。

 Pythonをインストールすると標準ライブラリも同時にインストールされますが、それ以外にもサードパーティが約20万種類のライブラリを公開しています。

 公開されている機能については、自らコードを書いて開発するよりも、ライブラリをインストールして活用した方が効率的な開発ができますよね。

 このとき、「pip」と呼ばれるツールを使うことで、簡単にライブラリをインストールすることができます。

 pip(The Python Package Install)とは?

 pip(The Python Package Install)は、その名の通り、Pythonのパッケージ(ライブラリ)を管理・インストールするためのツールです。

 PyPI(Python Package Index)と呼ばれるサードパーティのライブラリを配布しているサイトから「pip」ツールを使って簡単にインストールすることができます。

 pipのバージョン確認

 まずは「pip」がインストールされているか確認しましょう。

 Windowsの場合は、コマンドプロンプト(「Windowsシステムツール」⇒「コマンドプロンプト」)を立ち上げ、以下のコマンドを実行します。

 「pip x.x.x」のようにバージョンが表示されれば正常にインストールできています。

 ちなみに、以下のコマンドを入力すると、インストール済みのパッケージを一覧で確認することができます。

 pipの使い方

1. パッケージのインストール方法

 では、実際にパッケージをインストールしてみましょう。

 ここでは、機械学習の分野では必須のパッケージ「NumPy」をインストールしてみます。具体的には以下のコマンドを入力します。

 また、以下のようにバージョンを指定してインストールすることもできます。

2.パッケージのアップグレード方法

 次にインストール済みのパッケージをアップグレードする方法を紹介します。

 先ほどインストールした「NumPy」をアップグレードする場合は、以下のコマンドを入力します。

 また、以下のコマンドを入力すれば、「pip」そのものをアップグレードすることができます。

3. パッケージのアンインストール方法

 最後に、パッケージのアンインストール方法を紹介します。「NumPy」をアンインストールする場合は、以下のコマンドを入力します。

 これで不要になったパッケージを削除することができますね。

 最後に

 今回は「pip」の導入方法とその使い方を紹介しました。Pythonを使う方には必須のツールなので、ぜひ使い方をマスターしましょう。

 関連記事

【Ubuntu】.debファイルをインストールする方法

 Ubuntuでは、パッケージを管理するシステムとして便利な「apt」があります。  しかし、パッケージによっては「apt-get install」コマンドでインストールできないものがあり、その場合は代わりにdebパッケ …

【Python】数値計算に役立つライブラリNumPyの導入方法と使い方を紹介

 Pythonを使って機械学習をはじめると、膨大な量の数値計算をする必要に迫られるため、計算を効率的に行うモジュール「NumPy」を使うことが多くなります。  NumPyは、機械学習で必須となるベクトルや行列などの多次元 …

「Python」のインストール方法(Windows版)

 プログラミングしていますか?  私は仕事でプログラムを書いていますが、最近は世の中のトレンドの影響もあり、Pythonを使って機械学習のコードを書く機会が増えました。  簡単なコードで機械学習があれこれ試せるのでおすす …

【Python】コメント・コメントアウトの書き方を紹介

 Pythonでプログラムを書いていると、コメントを追加したり、不要なコードをコメントアウトしたくなることがあります。  そこで今回は、初心者の方にもわかるように、Pythonでのコメント・コメントアウトの書き方を紹介し …

VMware Playerを用いてUbuntuをインストールする方法

 前回のエントリで「VMware Player」をインストールしたので、今回はUbuntu(Linux)をインストールして実際に動かしてみたいと思います。  では、早速Ubuntuのインストール方法について紹介します。 …

認証プロキシ環境下でのpip installコマンドのエラーを解消する方法(Windows)

 会社内などの認証プロキシがある環境下では、「pip install」コマンドを使ってpythonのパッケージをインストールしようとするとエラーが発生します。  そんなときに設定すべきコマンドについて紹介します。 &nb …

【Python】ファイルやディレクトリの一覧を取得する方法(listdir関数)

 Pythonを使って機械学習をはじめると、CSVなどのファイルを読み込んで、データをプログラムに取り込みたくなることがありますよね。  そんなときは、直接ファイルパスを指定して対応することもできますが、ファイル数が多い …

仮想マシン化「VMware Player」のインストール方法(32bit版も)

 「Windows PCでLinuxを動作させたい」と思ったことありませんか。  そんなときに便利なのが、仮想マシン構築ソフト「VMware Workstation Player(以下、VMware Player)」です …