2017年9月23日土曜日

python3インストール(pyenvは使わない)

以前書いた記事ではpyenvを使用してPython3をインストールしました。
Pythonインストール

後日、下記の記事を拝見し、
確かにpyenvいらないかもと思ったので、別のインストール方法をメモしておこうと思います。
pyenvが必要かどうかフローチャート

# python3のインストール
$ mkdir ~/DL
$ cd ~/DL
$ wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz
$ sudo tar -zxvf Python-3.6.2.tgz -C /usr/local/src/
$ cd /usr/local/src/Python-3.6.2/
$ ./configure
$ make
$ sudo make install

# python3がインストールされていることを確認
$ python3 -V
Python 3.6.2

#現在のpythonコマンドを確認
$ python -V
Python 2.7.5
$ which python
/usr/bin/python
$ ls -l /usr/bin/python
lrwxrwxrwx. 1 root root 7 Aug  1 22:19 /usr/bin/python -> python2

# pythonコマンドをpython2からpython3にする
$ which python3
/usr/local/bin/python3
$ ln -si /usr/local/bin/python3 /usr/bin/python

# 変更後のpythonコマンドの確認
$ python -V
Python 3.6.2
※既存の機能で使用している可能性があるため、pythonコマンドのリンク先は変更しないほうが良いようです。

以上です。

0 件のコメント:

コメントを投稿