Python : インストール2020/07/24 |
Python をインストールします。
|
|
[1] | Python 3 をインストールします。 |
root@dlp:~#
apt -y install python3
root@dlp:~#
python3 -V Python 3.8.2 # テストスクリプトを作成して動作確認 [root@dlp ~]# echo -e "import sys\nprint(sys.version)" > python3_test.py [root@dlp ~]# python3 python3_test.py 3.8.2 (default, Apr 27 2020, 15:53:34) [GCC 9.3.0] |
[2] | Python 2 をインストールしたい場合は以下のように実行します。 |
root@dlp:~#
root@dlp:~# apt -y install python2 python2 -V Python 2.7.18rc1 |
[3] | Python 3 と Python 2 の両方をインストールした状態で、いずれかを [python] コマンドとして利用したい場合は以下のように実行します。 |
root@dlp:~# which python3 /usr/bin/python3 root@dlp:~# ll /usr/bin/python3* lrwxrwxrwx 1 root root 9 Mar 13 21:20 /usr/bin/python3 -> python3.8* -rwxr-xr-x 1 root root 5457536 Apr 28 00:53 /usr/bin/python3.8*root@dlp:~# which python2 /usr/bin/python2 root@dlp:~# ll /usr/bin/python2* lrwxrwxrwx 1 root root 9 Mar 13 21:31 /usr/bin/python2 -> python2.7* -rwxr-xr-x 1 root root 3694632 Apr 7 21:05 /usr/bin/python2.7*root@dlp:~# update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1 root@dlp:~# update-alternatives --install /usr/bin/python python /usr/bin/python2.7 2 root@dlp:~# update-alternatives --config python There are 2 choices for the alternative python (providing /usr/bin/python). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/python2.7 2 auto mode 1 /usr/bin/python2.7 2 manual mode 2 /usr/bin/python3.8 1 manual mode # [python] に登録したい Path の番号を選択 Press <enter> to keep the current choice[*], or type selection number: 2 update-alternatives: using /usr/bin/python3.8 to provide /usr/bin/python (python) in manual moderoot@dlp:~# python -V Python 3.8.2 |