(無償) logo
世界中で使われるISO標準オフィスソフト(MSオフィス互換)

★LibreOfficeの導入事例★
詳細について

2017年6月23日金曜日

【Linux CentOS 6.8 64bit】Python3.5をyumで導入する手順

CentOS 6.8 ではデフォルトでpythonのバージョンは、2.6だった。
それでは使えないモジュールがあったので、別途、python3.5をインストールした。

以下は、インストール手順である。


○必要なリポジトリを追加した。
# yum install -y https://centos6.iuscommunity.org/ius-release.rpm
Installed:
  ius-release.noarch 0:1.0-15.ius.centos6

○必要なパッケージをインストールした。
# yum install -y python35u python35u-libs python35u-devel python35u-pip

Installed:
  python35u.x86_64 0:3.5.3-1.ius.centos6             python35u-devel.x86_64 0:3.5.3-1.ius.centos6         python35u-libs.x86_64 0:3.5.3-1.ius.centos6
  python35u-pip.noarch 0:9.0.1-1.ius.centos6

Dependency Installed:
  python35u-setuptools.noarch 0:33.1.1-1.ius.centos6

Complete!

○コマンドの場所を確認した。
# which python3.5
/usr/bin/python3.5

○コマンドを実行してバージョンを表示させた。
# python3.5 --version
Python 3.5.3

○新しいバージョンを起動した。
# python3.5
Python 3.5.3 (default, Jan 17 2017, 14:36:19)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

(注意)
新しいバージョンで動作させるpyスクリプトを作成するときには、最初に次の行が必要だった
#!/usr/bin/env python3.5
さもなければ、下記の従来のバージョンで動作してしまった。



○従来のバージョンも起動できた。
# python
Python 2.6.6 (r266:84292, Jul 23 2015, 15:22:56)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-11)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>



<参考>
・Install Latest Python on CentOS 7
< http://www.codeghar.com/blog/install-latest-python-on-centos-7.html > 2017年6月23日

・How To Install Python 3 and Set Up a Local Programming Environment on CentOS 7
< https://www.digitalocean.com/community/tutorials/how-to-install-python-3-and-set-up-a-local-programming-environment-on-centos-7 >  2017年6月23日