この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:1
ページ更新者:guest
更新日時:2020-04-30 21:10:01

タイトル: ローカルで動く独立してPythonプログラムとパッケージの事前インストール方法
SEOタイトル: ローカルで動く独立してPythonプログラムとパッケージの事前インストール方法

Webに公開するのではなく、ローカルで動かせ、かつ相手に渡したときにパッケージのインストールを事前にさせないプログラム群の作り方を説明する。(相手方にメールかなにかでzipにまとめてbatとして実行してもらうケースなどを想定)

 

前提

Windows OS

 

ダウンロード

https://www.python.org/downloads/windows/

上記の公式サイトから任意の「embeddable zip file」をダウンロードする。

解凍すると中に「python.exe」があるので、以降のpythonコマンドはこのpython.exeを実行すること。

 

pipのインストール

パッケージをインストールするために、まずpipをインストールする。

https://github.com/pypa/get-pip

githubで「get-pip」をダウンロードして解凍する。

先ほどダウンロードしたpythonで「get-pip.py」を実行する。

以下、実行例。

./python-3.8.3rc1-embed-amd64/python.exe ./get-pip-master/get-pip.py

 

パッケージのインストール

あとはpipでパッケージをインストールする。

以下、インストール例。

./python-3.8.3rc1-embed-amd64/python.exe -m pip install click

 

以上で、独立したPythonプログラム群にパッケージをインストールさせることができる。