目的
Python3 で開発するのだけど、Windows でコマンドラインアプリを作りたい。
次のことは書かない
- Python 3 のインストール方法
- PyCharm のインストール方法
Ubuntu On Windows のインストール
- コントロールパネル - プログラム - プログラムと機能 - Windows の機能の有効化または無効化 から 「Windows subsystem for Linux」を有効化する。
- Windows の再起動(半強制)。
- アプリストアから Ubuntu を選択する。
PyCharm の Terminal で bash を起動後の venv の有効化
PyCharm では、プロジェクト作成時に venv が作成される。
PyCharm で Teminal を開く。
$ source ./venv/Scripts/activate
library の追加
pip でやってもいいけど PyCharm でやるのが楽しそう。
File - Settings - Project - Project Interpreter から追加する。
Python3 の実行
このGist をコピペして動けば OK
venv/Scripts/python.exe app.py
次回予告
ライブラリ共有部分は、ほかの人と開発するときはどうするんですかね?
依存ライブラリリストを作成して、適当に他の人のところでコマンドを実行すると再作成してくれるといいな。
ありそうだけど。
今 Conda は、ハマっている人が多いみたいなので近づきたくないなぁ...