会社のセキュリティの関係でpipが通らないときのメモ。
いちいち申請するのも面倒くさいし、直接インストールしようと思って調べてみました。

やりかた

  1. https://pypi.org/ でインストールしたいモジュールを検索
  2. 左ペインのDownload filesからwhlファイルをダウンロードする

wheelファイルがなければtar.gzでもいける(はず。。。)

whlファイル名のcp27とかcp36ってなに?

Python Verisonです。何に対応しているかは以下のプログラムで調べることができます。

from pip._internal.pep425tags import get_supported
print(get_supported())

>>>
[('cp35', 'cp35m', 'win_amd64'), ('cp35', 'none', 'win_amd64'), ('py3', 'none', 'win_amd64'), ('cp35', 'none', 'any'), ('cp3', 'none', 'any'), ('py35', 'none', 'any'), ('py3', 'none', 'any'), ('py34', 'none', 'any'), ('py33', 'none', 'any'), ('py32', 'none', 'any'), ('py31', 'none', 'any'), ('py30', 'none', 'any')]

インストール方法(Windowsの場合)

  1. コマンドプロンプトを起動
  2. ダウンロードしてきた.whlファイルのあるフォルダに移動
  3. pip install “ファイル名.whl” を実行
TOP