メモ書き:pythonをPowerShellで動かすための準備

うちの新しい子にpythonを入れたのを機にメモに残しておきます。

需要は知りません。

仮想環境の作成

1:pythonをインストールしておく

この時にpython環境変数に登録しておくこと。
多分登録しておかないとpythonが実行できなかったはず。

2:PowerShellを起動

3:実行権限の設定

Set-Executionpolicy RemoteSigned -Scope CurrentUser

4:環境名を指定して作成

python -m venv 「環境名」
pythonのバージョンを指定して……
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
py -3.6 -m venv pyG

5:作った環境を起動/終了

起動

.\pyG\Scripts\Activate.ps1

5:あとは適当にpipでインストールしてください。

起動

「環境名」\script\Activate.ps1
pip install 「ライブラリ名」

終了

deactivate

その他

そのPC内に入っているpythonのバージョン一覧を見る

py --list-paths

をつけるとどこに入っているのかも確認できる

requirements.txt

書き出し
pip freeze > requirements.txt
インストール
pip install -r requirements.txt

仮想環境のアップグレード

※事前にPC内のpythonのバージョンをアップグレードしている前提

python -m venv (仮想環境へのパス) --upgrade

参考元:
qiita.com