MSYS2でPython3を使う

What

MSYS2でPython3を使いたい。

Environment

Windows 10 Home

How

$ pacman -S pythonで最新のPythonが入る。 $ pacman -S python3-pipでPython3のpipが入る。

例えばPython 3.6.2を入れたとして、実行するにはpythonpython3python3.6

Appendix

バージョン合わせ

export PATH="/mingw64/bin:${PATH}"

上のように.bash_profileをいじってMinGWのbinをPATHに入れて動かしていると、pythonのバージョンが合わないときがある。

pythonで最新のPythonを動かしたいときは、

export PATH="${PATH}:/mingw64/bin"

とすれば動く。