MicrosoftストアでPythonの開発環境を用意する

Pythonの勉強を始めてみようと思いまして…。

色々Windowsで開発環境を作るやり方を調べていたら、Microsoftストアでインストールできるようになったそうです。

https://www.softantenna.com/wp/windows/python-for-windows-10/

インストール

MicrosoftストアアプリからPythonを探してインストールするだけです。



インストールが完了すると、
スタートメニューにPythonが追加されます。


早速コマンドプロンプトから起動してみます。
>python
Python 3.7.3 (tags/v3.7.3:ef4ec6ed12, Mar 25 2019, 22:05:12) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> print('Hello World')
Hello World
>>> exit()
>
pip(PHPでいうところのComposer)もデフォルトで使えます。
>pip -V
pip 19.0.3 from C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.1008.0_x64__qbz5n2kfra8p0\lib\site-packages\pip (python 3.7)

>pip install numpy
Collecting numpy
  Downloading https://files.pythonhosted.org/packages/ce/61/be72eee50f042db3acf0b1fb86650ad36d6c0d9be9fc29f8505d3b9d6baa/numpy-1.16.4-cp37-cp37m-win_amd64.whl (11.9MB)
    100% |████████████████████████████████| 11.9MB 1.7MB/s
Installing collected packages: numpy
  The script f2py.exe is installed in 'C:\Users\user\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\Scripts' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed numpy-1.16.4
You are using pip version 19.0.3, however version 19.1.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

>python
Python 3.7.3 (tags/v3.7.3:ef4ec6ed12, Mar 25 2019, 22:05:12) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy as np
>>> np.array([1, 2, 3])
array([1, 2, 3])

ストアアプリ版は、現状ではまだ不安定で学習用の用途に使うのが良いとのこと。

ストアアプリの方がインストール・アンインストールが手軽なので、ちょっとWindowsでPython使いたいときにはこの方法で環境作るのが一番手軽かもしれませんね。

Windows10どんどん便利になるなー。