LoginSignup
2
3

More than 3 years have passed since last update.

オフラインのPCにPythonとFlaskをインストールするまでの道のり

Last updated at Posted at 2017-02-14

条件

インストールするもの

・Python2.7.13
・環境にあったflaskと関連するパッケージ

インストール対象

・完全オフラインPC(Windows10/管理者権限あり)

使えるもの

・オンラインのPC(Windows7/管理者権限なし)
・USBメモリ

手順

1.Pythonのインストーラを公式からダウンロードしてくる。

https://www.python.org/
今回は2.7系を使いました。

2.ダウンロードしてきたmsiをUSBメモリにコピーしてオフラインPCへ

もうめんどくさくなってきた

3.オフラインPCにPythonをインストールする。

http://qiita.com/maisuto/items/404e5803372a44419d60
これ見た。

4.展開されたデータとDLLをUSBメモリにコピーする

普通にインストールするとC:\Python27にはいってます。
DLLはC:\Windows\System32にあるpython27.dllね

5.4のデータをオンラインPCにコピーする

別にコピーしなくてUSBメモリ上で処理してもよいよ

6.get-pip.pyのダウンロードとか

https://bootstrap.pypa.io/get-pip.py
これをそのままダウンロードして、5のPython27直下に置く。
同じ場所にpython27.dllも置く。
↑こうしておくとpython.exeと同じ場所なのでパス通さなくても動く。
↑インストールしなくてもよいし、管理者権限なしでも動く。

7.ダウンロード先のフォルダを作る

どこでもよい(と思う)今回はF:\Python27\tmpにつくった

8.ダウンロード

cd /D F:/Python27
python.exe get-pip.py --download .tmp --no-binary :all: flask

ダウンロードできると作ったフォルダに一通りはいっている。

9.ダウンロードしたデータをオフラインPCに移す

どこでも(ry

10.オフラインPCにダウンロードしたパッケージをインストールする

pip install --no-deps E:Python27\tmp\click-6.7.tar.gz

こんな感じで全ファイルインストールする。
ワイルドカードやってみたけどなんかうまくいかなかったので手動でやった。

11.サーバしてみる

http://methane.github.io/flask-handson/start.html
これの途中からやった。できた。

2
3
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3