Python
 Computer >> コンピューター >  >> プログラミング >> Python

pipでPythonパッケージを簡単にインストールする方法【コマンド例付き】

Pythonで開発を行う上で欠かせないのが、パッケージ管理ツール「pip」です。この記事では、pipの準備方法から、実際にパッケージをインストールするための基本コマンドまで、初心者の方にもわかりやすく解説します。

pipがすでにインストールされているか確認しよう

python.orgから配布されているPython 2.7.9以降またはPython 3.4以降を使用している場合、pipとsetuptoolsはすでに同梱されています。ただし、最新バージョンへアップグレードしておくことをおすすめします。

Linux / macOSの場合

pip install -U pip setuptools

Windowsの場合

python -m pip install -U pip setuptools

システムのパッケージマネージャーで管理している場合

Linux環境で「yum」や「apt-get」などのシステムパッケージマネージャーによって管理されているPythonを使用しており、pipも同様にシステムのパッケージマネージャー経由でインストール・アップグレードしたい場合は、以下の公式ガイドを参照してください。

Installing using Linux tools(Python Packaging User Guide)

pipが入っていない場合:get-pip.pyを使う方法

上記に該当しない環境では、公式ブートストラップスクリプト「get-pip.py」を利用することで、pipを簡単にインストールまたはアップグレードできます。

  1. get-pip.py をダウンロードします。
  2. 以下のコマンドを実行します。
python get-pip.py

これでpipのインストール(またはアップグレード)が完了し、Pythonパッケージを自由に管理できるようになります。

pipでパッケージをインストールする基本コマンド

最新版をインストールする

$ pip install 'SomeProject'

特定のバージョンをインストールする

$ pip install 'SomeProject==1.4'

バージョン範囲を指定してインストールする

「1以上2未満」のように、範囲を指定してインストールすることも可能です。依存関係の制約がある場合などに便利です。

$ pip install 'SomeProject>=1,<2'

まとめ

pipはPython開発における必須ツールです。まずは自分の環境にpipが入っているかを確認し、必要に応じて最新版へアップグレードしましょう。pip installコマンドとバージョン指定の書き方を覚えておくと、ライブラリの導入が格段にスムーズになります。

  1. UbuntuにPipをインストールする方法を徹底解説【Python 2/3対応】

    Linuxには実に多くのパッケージマネージャーが存在します。Ubuntuにはaptが標準搭載されていますが、プログラミング言語の多くも独自のパッケージマネージャーを持っています。Node.jsにはnpm、Rubyにはgem、そしてPythonにはpipが用意されています。 Pipは「Python Installs Packages」の略で、Python Package Index(PyPI)からパッケージを簡単にインストールできるツールです。他のインデックスからインストールすることも可能ですが、通常必要となるパッケージの大半はPyPIで入手できます。pipを使ってパッケージを導入するには、ま

  2. MacでPIPをインストール・使用・アンインストールする方法【完全ガイド】

    本記事では、MacにPIPをインストールする方法をはじめ、基本的な使い方やパッケージの管理・アンインストール方法まで、初心者向けにわかりやすく解説します。Pythonはスクリプト言語としてだけでなく本格的な開発言語としても人気が高く、充実した標準機能に加えて、多数のサードパーティ製ライブラリが公開されています。PIPは、そうしたサードパーティ製パッケージのインストール・更新・削除を行うためのパッケージ管理ツールです。このガイドでは、PIPのインストールから実践的な使い方まで、押さえておきたいポイントを順番に説明していきます。Part 1. MacにPIPを手動でインストールする方法PIPのイン