pip
「pip」の意味・「pip」とは
「pip」は、Pythonのパッケージ管理システムの一つである。Pythonのライブラリやツールをインストール、アップグレード、削除するためのコマンドラインツールである。これにより、Pythonの開発者は簡単にライブラリを管理することが可能となる。例えば、「pip install numpy」のコマンドを実行すると、Pythonの数値計算ライブラリであるNumPyがインストールされる。「pip」の発音・読み方
「pip」の発音は、IPA表記では/pɪp/となる。IPAのカタカナ読みでは「ピップ」となる。日本人が発音するカタカナ英語では「ピップ」と読む。この単語は発音によって意味や品詞が変わるものではない。「pip」の定義を英語で解説
「pip」は、"Pip Installs Packages"の略語である。英語での定義は、「A tool for installing and managing Python packages」である。これは、「Pythonのパッケージをインストールし管理するためのツール」という意味である。「pip」の類語
「pip」の類語としては、「package manager」や「installer」がある。これらはいずれもソフトウェアのパッケージを管理するためのツールを指す言葉である。例えば、JavaScriptの世界では「npm」、Rubyでは「gem」がそれぞれパッケージ管理ツールとして使われている。「pip」に関連する用語・表現
「pip」に関連する用語としては、「PyPI」、「virtualenv」、「requirements.txt」などがある。PyPIはPythonのパッケージインデックスで、pipはここからパッケージをダウンロードする。virtualenvはPythonの仮想環境を作るツールで、pipと組み合わせて使うことが多い。requirements.txtはpipでインストールするパッケージをリストアップしたテキストファイルである。「pip」の例文
以下に「pip」の使用例を示す。 1. "I installed the library using pip."(私はpipを使ってライブラリをインストールした。)2. "You can upgrade the package with the pip command."(pipコマンドでパッケージをアップグレードできる。)
3. "Pip is a package manager for Python."(PipはPythonのパッケージマネージャである。)
4. "Use pip to install the necessary packages."(必要なパッケージはpipを使ってインストールする。)
5. "The pip command allows you to manage Python packages."(pipコマンドを使えばPythonのパッケージを管理できる。)
6. "I used pip to install the latest version of the library."(私はpipを使ってライブラリの最新版をインストールした。)
7. "Pip is a command line tool for managing Python packages."(PipはPythonのパッケージを管理するためのコマンドラインツールである。)
8. "You can list the installed packages with the pip command."(pipコマンドでインストール済みのパッケージを一覧表示できる。)
9. "The pip command is used to install and manage Python packages."(pipコマンドはPythonのパッケージをインストールし管理するために使われる。)
10. "I used pip to uninstall the package."(私はpipを使ってパッケージをアンインストールした。)
持続性内部分極
ピクチャーインピクチャー
【英】Picture In Picture, PIP
ピクチャーインピクチャーとは、ひとつの画面の隅などに小さく別の画面の表示領域を設け、それによって両方の画面を同時に表示させておけるようにする表示法のことである。
ピクチャーインピクチャーによって複数の画面を常に表示させておくことができ、複数画面の視聴や複数画面の確認作業や容易となる。また、画面に大小の差が生じるため、メイン画面とサブ画面といった位置づけを設けやすい。
ピクチャーインピクチャーの例としては、テレビ番組で用いられる「ワイプ」の表示形式を挙げることができる。
Appleが2015年6月に発表したモバイルOS「iOS 9」の案内では、マルチタスク機能の一つとしてピクチャーインピクチャー機能が紹介されている。動作再生画面やTaceTimeのビデオチャット画面などを常に前面に表示させたまま、他のアプリケーションを表示させて作業するといった利用方法が可能となっている。
石油奨励計画(カナダの)
【英】: petroleum incentives program
略語: PIP
1980 年 10 月、自由党のトルドー政権下にあったカナダ連邦政府は、石油産業のカナダ化を促進しつつ国内のエネルギーの供給保証を確立するため「国家エネルギー計画」(NEP)を発表した。 この資本のカナダ化促進の主柱ともいうべきものが PIP であり、連邦政府(ただし 1981 年 9 月の連邦政府とアルバータ州間の合意により、アルバータ州内の事業については同州政府)が探鉱・開発費の何割かを補助金として交付するものである(カナダ資本の比率が高いほど大きな補助率を享受できる)。補助率は、(1) Provincial Land(州政府管轄地)の探鉱、(2) 同開発、(3) CanadaLand(連邦政府管轄地)の探鉱、(4) 同開発、(5) カナダ資本比率、(6) 該当年、の各項の組み合わせで決定され、石油会社は連邦政府(アルバータ州においては同州)に承認されたコストの 10 ~ 80 %を補助金として受け取ることができる。ちなみに、PIP に基づく助成金支出額は、1983 年 14.6 億カナダ・ドル、1984 年 17 億カナダ・ドルであった。1984 年 9 月に成立した Mulroney 新政権は NEP の見直しを表明、1985 年 3 月、連邦政府と産油州との間で西部協定(The Western Accord)が結ばれ、そのなかで PIP は 1 年以内( 1986 年 3 月 31 日まで)に廃止されることが決定した。なお Canada Land での既存の探鉱協定に関する PIP は 1987 年 12 月 31 日までの特例とされた。 |
Pip
pip
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/12/07 00:47 UTC 版)
pip --help の出力画面 | |
最新版 |
22.3.1
/ 2022年11月5日 |
---|---|
リポジトリ | |
プログラミング 言語 | Python |
対応OS | クロスプラットフォーム |
種別 | パッケージ管理システム |
公式サイト |
www |
pip("Pip Installs Packages" または "Pip Installs Python")はPythonで書かれたパッケージソフトウェアをインストール・管理するためのパッケージ管理システムである。多くのPythonパッケージは、Python Package Index (PyPI) 上にある[1]。
pipはPython 2.7.9以降、Python 3.4以降からデフォルトで付属するようになった[2]。
コマンドラインインターフェース
pipを用いる主な利点は、コマンドラインインターフェースで簡単にPythonのパッケージソフトウェアをインストールできることである。次の一行でパッケージのインストールを行える。
pip install some-package-name
パッケージをアンインストールするときも同様に一行でできる。
pip uninstall some-package-name
pipで一番重要な機能は、ファイルに必要なパッケージのリストとそのバージョンを書いておけば簡単にパッケージ管理を行えるという点である[1]。この機能は他のコンピュータや仮想環境に同じPythonの環境を用意するときに非常に役に立つ。この機能を使うには、適切なフォーマットで必要なパッケージを「requirements.txt」ファイルに書き、次のコマンドを実行すればよい。
pip install -r requirements.txt
またpipはsdistをinstall
できる(例: pip install git+https://github.com/...
)。この際 setuptools
(setup.py
/setup.cfg
)以外のビルドシステムをpyproject.toml
(PEP 518)に指定できる[3]。
webホスティングサービスへの利用
pipはHerokuが提供しているようなwebホスティングサービスをサポートするためにも使われる[4]。
脚注
- ^ a b “pip documentation”. The pip developers. 2012年1月5日閲覧。
- ^ “pip installation”. 2015年2月24日閲覧。
- ^ "pip supports projects declaring dependencies that are required at install time using a pyproject.toml file" pip
- ^ “Getting Started with Python on Heroku/Cedar”. Dev Center. Heroku. 2012年1月5日閲覧。
関連項目
外部リンク
PIP
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/10/26 00:50 UTC 版)
ナビゲーションに移動 検索に移動PIP
経済・政治
- プエルトリコ独立党 (Puerto Rican Independence Party)
- percentage in point - 為替レートの値動きの最小単位
- 業績改善計画 (performance improvement plan) - 主に外資系の企業で成果が低い社員を対象として行われる業務改善計画
- 個人自立手当 (Personal Independence Payment) - イギリスの福祉給付の一種
- 搭乗者損害保険 (personal injury protection) - 自動車保険の一種
- 政策無効命題 (policy-ineffectiveness proposition)
場所
科学・技術
- 予測衝突点 (predicted impact point) - 発射体が衝突すると予想される場所
- プロファイル点火ピックアップ (profile ignition pickup) - 自動車技術の用語
- ピクチャー・イン・ピクチャー (picture-in-picture)
生物学・医学
- 最大吸気圧 (PIP: peak inspiratory pressure)
- プロラクチン誘導蛋白質 (prolactin-induced protein)
- 指の第二関節 (proximal interpharangeal joints)
コンピュータ
- pip - プログラミング言語Pythonのパッケージ管理システム
- Peripheral Interchange Program - DEC製コンピュータまたはCP/Mにおけるデータファイル転送ユーティリティ
- point in polygon - 計算幾何学の概念
- Policy Information Point - XACMLの用語
- Private IP
- P Internet Protocol(IPのバージョン番号は8)
その他
- Platonics Idol Platform - 濱野智史がプロデューサーを務めるアイドルグループ
- 沢井鯨の小説『プリズナー・イン・プノンペン』
- PIP - NEXON版けものフレンズに登場する4人組のアイドルユニット。詳しくはPPP (けものフレンズ)を参照。
関連項目
pip
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/02/27 03:22 UTC 版)
「パッケージ管理システム」の記事における「pip」の解説
Pythonの標準的なパッケージ管理システム。condaと違いマシン単位で依存パッケージを管理する。
※この「pip」の解説は、「パッケージ管理システム」の解説の一部です。
「pip」を含む「パッケージ管理システム」の記事については、「パッケージ管理システム」の概要を参照ください。
「pip」の例文・使い方・用例・文例
「pip」に関係したコラム
FXのチャート分析ソフトMT4のインディケーターを提供しているWebサイトの一覧
FX(外国為替証拠金取引)のチャート分析ソフトMT4(Meta Trader 4)のインディケーターを提供しているWebサイトの一覧です。インディケーターのファイル形式は、「.mq4」、あるいは、「....
- pipのページへのリンク