差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン両方とも次のリビジョン | ||
python:python_install [2020/02/02 09:30] – [Windows 編] ともやん | python:python_install [2020/02/17 18:11] – [Python 2.7/3.8 の共存] ともやん | ||
---|---|---|---|
行 52: | 行 52: | ||
==== Python 2.7/3.8 の共存 ==== | ==== Python 2.7/3.8 の共存 ==== | ||
- Python 2.7 と Python 3.8 をインストールする。(2.7 と 3.8 のインストールの順番はどちらからでも良い) | - Python 2.7 と Python 3.8 をインストールする。(2.7 と 3.8 のインストールの順番はどちらからでも良い) | ||
- | | + | |
+ | - Python 3.8 は **C: | ||
+ | - 環境変数の設定を行う。 | ||
+ | - タスクバーの「ここに入力して検索」に sysdm.cpl を入力して Enter キーを押す。 | ||
+ | -「システムのプロパティ」の「詳細設定」タブの[環境変数]ボタンを押して「環境変数」画面を開く。 | ||
+ | -「環境変数」画面の [システム環境変数] の **Path** をダブルクリックする。 | ||
+ | - 存在しない場合は [新規] ボタンを押して以下のパスを追加する。< | ||
+ | C: | ||
+ | C: | ||
+ | C: | ||
+ | </ | ||
+ | - 既に存在する場合は以下の順番になる様にする。\\ {{: | ||
+ | - **Path** を設定したら [OK] ボタンで「環境変数名の編集」を閉じる。 | ||
+ | - 「環境変数」画面の [システム環境変数] の [新規] ボタンを押して以下の環境変数を登録する。< | ||
+ | 変数名: PY_PYTHONPATH | ||
+ | 変数値: 3 | ||
+ | </ | ||
+ | - 「環境変数」画面の [OK] ボタンを押して変更を反映させる。 | ||
+ | - コマンドプロンプト (cmd) を実行して Python の起動確認を行う。< | ||
+ | > py | ||
+ | Python 3.8.1 (tags/ | ||
+ | Type " | ||
+ | >>> | ||
+ | |||
+ | > py -2 | ||
+ | Python 2.7.17 (v2.7.17: | ||
+ | Type " | ||
+ | >>> | ||
+ | </ | ||
+ | - pip の起動確認を行う。< | ||
+ | > pip -V | ||
+ | pip 20.0.2 from c: | ||
+ | |||
+ | > pip2 -V | ||
+ | pip 19.2.3 from c: | ||
+ | |||
+ | > pip3 -V | ||
+ | pip 20.0.2 from c: | ||
+ | </ | ||
+ | - pip list を実行する。< | ||
+ | > pip2 list | ||
+ | DEPRECATION: | ||
+ | Package | ||
+ | ---------- ------- | ||
+ | pip 20.0.2 | ||
+ | setuptools 41.2.0 | ||
+ | virtualenv 16.7.4 | ||
+ | |||
+ | > pip3 list | ||
+ | Package | ||
+ | ---------- ------- | ||
+ | pip 20.0.2 | ||
+ | setuptools 41.2.0 | ||
+ | </ | ||
+ | - 以下の警告が出る場合は Python 2/3 の pip を更新する。< | ||
+ | WARNING: You are using pip version 19.2.3, however version 20.0.2 is available. | ||
+ | You should consider upgrading via the ' | ||
+ | </ | ||
+ | > py -2 -m pip install --upgrade pip | ||
+ | DEPRECATION: | ||
+ | Collecting pip | ||
+ | Using cached https:// | ||
+ | Installing collected packages: pip | ||
+ | Found existing installation: | ||
+ | Uninstalling pip-19.2.3: | ||
+ | Successfully uninstalled pip-19.2.3 | ||
+ | Successfully installed pip-20.0.2 | ||
+ | </ | ||
+ | > py -m pip install --upgrade pip | ||
+ | Collecting pip | ||
+ | Using cached https:// | ||
+ | Installing collected packages: pip | ||
+ | Found existing installation: | ||
+ | Uninstalling pip-19.2.3: | ||
+ | Successfully uninstalled pip-19.2.3 | ||
+ | Successfully installed pip-20.0.2 | ||
+ | </ | ||
+ | - **.py** の拡張子関連付けを **Python 3.8** に設定する。\\ コマンドプロンプトを管理者実行して以下のコマンドを実行する。< | ||
+ | > assoc .py | ||
+ | .py=Python.File | ||
+ | |||
+ | > ftype Python.File | ||
+ | Python.File=" | ||
+ | |||
+ | > ftype Python.File=" | ||
+ | Python.File=" | ||
+ | </ | ||
=== 参考文献 === | === 参考文献 === |