MediaWikiの設定 - さくらインターネット

提供:MochiuWiki : SUSE, EC, PCB
2020年12月30日 (水) 08:18時点におけるWiki (トーク | 投稿記録)による版 (ページの作成:「== 概要 == <br><br> == Python3のインストール == pyenvをインストールして、Pythonのバージョンを簡単に切り替えるように設定する。<…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

概要



Python3のインストール

pyenvをインストールして、Pythonのバージョンを簡単に切り替えるように設定する。

pyenvのインストールするため、以下のコマンドを実行する。

git clone --depth 1 https://github.com/yyuu/pyenv.git ~/.pyenv


pyenv-virtualenvをインストールするため、以下のコマンドを実行する。

git clone --depth 1 https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv


次に、.bashrcファイルに以下の設定を追記する。

export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
export TMPDIR="$HOME/tmp"
export PYTHON_PATH=./
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"


.bashrcファイルの設定を反映させる。

source ~/.bashrc


pyenvを使用して、Pythonをインストールする。

# インストールできるPythonのバージョンを表示する
pyenv install --list

# Pythonのバージョンを指定して、Pythonをインストールする
pyenv install 3.8.7


以下に示すように、confファイルを開くことができないというメッセージが出力されるが、正常にインストールされる。

Downloading Python-3.8.7.tgz...
-> https://www.python.org/ftp/python/3.7.6/Python-3.8.7.tgz
Installing Python-3.8.7...
pkg: Unable to open '/usr/local/etc/pkg/repos//sakura11-repo.conf':Permission denied
pkg: Insufficient privileges to query the package database
pkg: Unable to open '/usr/local/etc/pkg/repos//sakura11-repo.conf':Permission denied
pkg: Insufficient privileges to query the package database
Installed Python-3.8.7 to /home/beginner/.pyenv/versions/3.8.7


Pythonが正常にインストールされているか確認する。

/home/hogehoge/.pyenv/versions/3.8.7/bin/python3 --version


使用できるPythonのバージョンを確認する。

pyenv versions
* system (set by /home/hogehoge/.pyenv/version)
  3.8.7


特定のPythonのバージョンに変更する。

pyenv global 3.8.7


現在、設定されているPythonのバージョンを確認する。

python -V