Python インストール -
Python本体のインストール
インストールされる場所
- 標準ではC:\Users\UserName\AppData\Local\Programs\Python以下にインストールされる。
インストールしてできるレジストリ
HKEY_CURRENT_USER\Software\Python
HKEY_CURRENT_USER\Software\Classes\.py
HKEY_CURRENT_USER\Software\Classes\.pyc
HKEY_CURRENT_USER\Software\Classes\.pyd
HKEY_CURRENT_USER\Software\Classes\.pyo
HKEY_CURRENT_USER\Software\Classes\.pyw
HKEY_CURRENT_USER\Software\Classes\.pyz
HKEY_CURRENT_USER\Software\Classes\.pyzw
など
複数のPython環境の管理
- 1台のPCに複数のPython環境をインストールして切り替えて管理するためのツールが複数存在する。
- 有名なツールは、virtualenv/venv、pyenv、Anaconda。
- より細かく環境を使い分けたければpyenvやAnacondaがよいが、基本的にはvirtualenv/venvで十分な機能があるようだ。また、ユーザーのシェアもvirtualenv/venvが多いらしい。
- virtualenv/venvはプロジェクトごとにフォルダを作り、それを仮想環境と呼ぶ。そのフォルダ以下にpython.exeやモジュールなどすべてインストールする。Node.jsのnode_modulesのような構成になる。
参考