Python 速習チュートリアル

Python PIP

1. PIPとは何か?

PIPは、Pythonのパッケージ(Packages)を管理するためのツールです。また、Pythonのモジュール(Modules)を管理するためにも利用されます。

注意: Pythonのバージョン3.4以降では、PIPはデフォルトで同梱されています。

2. パッケージとは何か?

パッケージ(Package)には、モジュール(Module)に必要なすべてのファイルが含まれています。

モジュールとは、プロジェクトに含めることができるPythonのコードライブラリのことです。

3. PIPがインストールされているか確認する

お使いのシステムにPIPがインストールされているかどうかは、コマンドライン(コマンドプロンプトやターミナル)で以下のコマンドを入力することで確認できます。

C:\Users\Your Name>pip --version

4. PIPをインストールする

PIPがインストールされていない場合は、 https://pypi.org/project/pip/  からダウンロードしてインストールすることができます。

5. パッケージをダウンロードする

パッケージのダウンロードは非常に簡単です。

コマンドラインインターフェースを開き、PIPに対して目的のパッケージをダウンロードするよう指示します。

ここでは、「camelcase」というパッケージをダウンロードしてみましょう。

C:\Users\Your Name>pip install camelcase

これで、プロジェクトで使用する最初のパッケージがダウンロードされ、インストールされました。

6. パッケージを使用する

パッケージをインストールすると、プロジェクトですぐに使用できるようになります。

import ステートメントを使用して、パッケージをプログラムに取り込みます。

1.1 コード例

「camelcase」パッケージを使用して、文字列の各単語の先頭を大文字にする例です。

import camelcase

c = camelcase.CamelCase()

txt = "hello world"

# 各単語の先頭を大文字にして出力
print(c.hump(txt))

7. パッケージを探す

Pythonには数多くのパッケージが存在します。世界中のコミュニティによって開発されたパッケージは、PyPI(Python Package Index)で探すことができます。

URL:  https://pypi.org/

8. パッケージを削除する

パッケージを削除したい場合は、uninstall コマンドを使用します。

C:\Users\Your Name>pip uninstall camelcase

実行すると、PIPから本当に削除してよいか確認を求められます。

Proceed (y/n)? y

y を入力して Enter を押すと、パッケージが削除されます。

9. パッケージを一覧表示する

現在システムにインストールされているすべてのパッケージを表示するには、list コマンドを使用します。

C:\Users\Your Name>pip list

2.1 実行結果の例

以下のように、インストール済みのパッケージ名とバージョンが表示されます。

Package         Version
-----------------------
camelcase       0.2
mysql-connector 2.1.6
pip             21.1.3
pymongo         3.6.1
setuptools      39.0.1