pipとは
- Pip installs Packagesの略。プログラミング言語のPythonで開発されたパッケージ管理システムの一つ
- Pythonの標準に含まれている。
- 指定したパッケージが他のパッケージを利用している場合(依存関係)にあるとき、参照先のパッケージをインストールしてくれる。
会社でpipを利用するための障壁
ありうる問題
- 会社がプロキシサーバーでpipの利用を禁止している
- 上記の問題が故に必要なパッケージが利用できない
何だかよく分からないという人のための用語解説
-
プロキシサーバー
PCとネットの中間にたって安全な情報のみを承認するインターフェース -
パッケージ
必要な機能のまとまり
Pythonでは必要な機能を再利用しまくって、開発をおこなっている。これらの機能は他の機能を参照していることが多く、その依存関係も調べて自動で必要なパッケージも自動検索で見つけてくれる。
参照で紹介している、パッケージを一つ一つダウンロードする方法はあるが、スムーズな開発難しい
会社で使えないときの対処法
-
情報システムに相談
Pythonの必要性を訴えて、必要な情報(プロキシサーバーのアドレスを教えてもらう) -
既に導入している部署に相談
手順書などがあればそれを見せてもらおう
プロキシ経由でpipを使うときのコマンド
pip install --proxy="proxyserver:port" [package]
参照