windows 10 で python スクリプトをダブルクリックで動かすまでためのテンプレート。
全部スクリプトでセットアップするので早い。
PowerShellの設定
Set-ExecutionPolicy -ExecutionPolicy Bypass
# 大丈夫か?と聞かれたら「A」や「Yes」を叩く
-
python 3.6.8をインストール
バージョンは不問。例として3.6系。
「Pathに通すか?」というチェックがあったらチェックを入れます。 -
python仮想環境
create_venv.zipをダウンロードして展開する。
フォルダの中身を仮想環境を設置したいフォルダにコピー
python3仮想環境作成.ps1 をダブルクリック
仮想環境に名前をつける
仮想環境ショートカット作成.vbs をダブルクリック -
.py ファイルの実行サンプル
「venv」ショートカットで開いたウィンドウに「pip install pandas」を叩く
(適当にライブラリリをインストールした。例としてpandas)
「pythonスクリプトを実行.ps1」をダブルクリックすると 「test.py」が実行される
(「df.tsv」ファイルが生成されたり、「log.txt」ファイルが生成される)
この test.py を書き換えて python に好きな作業をやらせます。
■蛇足
インターネットでゲットしたps1を簡単に実行できてしまうのはセキュリティ的にはよろしくない、
と思うようなら以下でリスクが減ります。ローカルで作成したps1しか実行できなくなります。
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
この記事は以上です。