目次

概要

CentOS7にPython 3系を導入する手順。
OS標準ではPython 2系が導入されているが、最新のPython3系を共存させる形で導入する。

手順

リポジトリの追加

OS標準リポジトリにはPython3系のパッケージは含まれていないため、IUCのリポジトリを追加して導入する。

yum install -y https://centos7.iuscommunity.org/ius-release.rpm

パッケージ導入

以下のコマンドにてパッケージを導入する。

yum install -y python36u python36u-libs python36u-devel python36u-pip

シンボリックリンク作成

Python2系と3系では互換性に問題があるそうなので、明示的に使用する方式を取る。
Python3系を呼び出すための明示的なコマンドをリンクとして用意する。

cd /usr/bin/
ln -s python3.6 python3 

バージョンの確認は以下の様に行う。

  • Python2系
    # python --version                                                     
    Python 2.7.5
  • Python3系
    # python3 --version
    Python 3.6.7

呼び出し方

コマンドとして呼び出す場合には以下となる。

python3 [ScriptFile]

スクリプトに記述する場合には以下となる。

#!/usr/bin/python3

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019-01-03 (木) 23:20:55 (1937d)